Wtm Цитата: на форуме дум9 есть линки
Понял,я там просто особо не шарил,так как с английским дружу на уровне open
,close,edit,cut,paste
То есть смотрел на главной и в Download.
Цитата: A так версия 0.32.0 неплохая,не щитая слабого уровня звука. Ну может быть подправят косяк,это же бетка
Это я прогнал,просто я не знал ,что можно BeSweet управлять не из горана а из спец оболочки,то есть в версии 0.32.0 походу сохдавалась командная строка,которая меньше прибовляла *db, что естесно и влияло на уровень звука
Обнаружил косяк в GK 0.28.8 знает как его поправить,подскажите Подробнее:
Откодил фильм на 2 cd поставил галку Split final file into CDs(то есть на 700 mb) в итоге получил файл 1400 mb который порезался на 699 + 699 mb и при этом пропало секунд 10 видео !!!(в конце второго диска)
Еще подробнее:
При создании проекта в DVD2AVIdg вступление фильма и титры после срезались намертво,точнее просто не включились в проэкт.Фильм окончивался затемнением экрана на персонаже!
Значит проверил файл который создался перед порезкой на cd,в размере 1400 точнее (1 468 690 432 байт ; 1434268 кб ;1400.6..... mb - с ним было все в норме,то есть видеоряд соответствовал проекту d2v,и фильм оканчивался затемнением экрана на персонаже.
Проверил уже нарезаный cd 1 там все в норме ,а вот в cd2 просто не хватает около 10 сек остатка фильма(относительно dv2 проекта и файла не порезаного ,который 1400mb)
Сумарный объем cd1 (733 671 424 байт)+cd2(732 194 816 байт)=1465866240 байт ;1431510 кб ; 1397.9.... mb
Таблицу сравнений рисовать не буду ,итак видно ,что потерялось немного видеоряда,в районе ~2mb при прорезке на 2cd
Открываем VDM file>open file>move.avi(который у мя 1400mb) отмечаем начало "home" далее EDIT >go to last key framу ,ставим значение 700 ,жмем "END" потом F7 и сохраняем как 1.avi . Потом на этом же ключевом кадре жмем "home" EDIT >go to last key framу ,ставим значение 1400,естесно F7 сохранить как 2.avi
В результате этих действий получилось два 700 метровых мувика (734 476 288 байт) и (734 226 432 байт) ,при этом не какой потери видео в конце второго не произошло,то есть разрезание прошло по плану,в отличае от GK с евоным Split final file into CDs.Ну еще это убило мое предположение,что 10 сек отвалились из за отсутствия ключегого кадра и невозможности правильно порезать CD,хотя в конце то и резать нечего было!
Полез в лог,как я понял GK в скрипт вставляет разрезание по фреймам.Всего их было 122265.Вот строка из лога где действие касалось 1cd
Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :
// $job "Splitting file"
// $input "H:\!TEMP\! DVD-RIP\Playboy\Playboy_1.avi"
// $output "H:\!TEMP\! DVD-RIP\Playboy\Playboy_1_part1.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("H:\\!TEMP\\! DVD-RIP\\Playboy\\Playboy_1.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(0x73647561,0,1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(0,65524);
VirtualDub.SaveAVI("H:\\!TEMP\\! DVD-RIP\\Playboy\\Playboy_1_part1.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
10:20:47: Started Splitting final file to: H:\!TEMP\! DVD-RIP\Playboy\Playboy_1_part1.avi: H:\!TEMP\! DVD-RIP\Playboy\Playboy_1.avi
10:21:44: Finished Splitting final file to: H:\!TEMP\! DVD-RIP\Playboy\Playboy_1_part1.avi: Duration: 57 seconds.
Вот теперь прем VDM открываем опять полноценный мувик на 1400mb отмечаем старт "home" EDIT >go to>ставим галку на Jump to frame number: значение ставим 65524 как в логе,при переходе на данный фрейм отмечаем "end" и сохраняем как 1а.avi.Из этого получился файл 699 МБ (733 671 424 байт),такой же файл каким был cd 1 после Split final file into CDs от GK
В логе есть строрки касающиеся 2cd
Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :
// $job "Splitting file"
// $input "H:\!TEMP\! DVD-RIP\Playboy\Playboy_1.avi"
// $output "H:\!TEMP\! DVD-RIP\Playboy\Playboy_1_part2.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("H:\\!TEMP\\! DVD-RIP\\Playboy\\Playboy_1.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(0x73647561,0,1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(65524,56446);
VirtualDub.SaveAVI("H:\\!TEMP\\! DVD-RIP\\Playboy\\Playboy_1_part2.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
10:21:44: Started Splitting final file to: H:\!TEMP\! DVD-RIP\Playboy\Playboy_1_part2.avi: H:\!TEMP\! DVD-RIP\Playboy\Playboy_1.avi
10:22:35: Finished Splitting final file to: H:\!TEMP\! DVD-RIP\Playboy\Playboy_1_part2.avi: Duration: 50 seconds.
Вот их то я и не понял,по идее надо идти с 65524 фрейма до конца,но тода получиться 701 mb так как общий 1400 - 699 первый ,а там какието значения вернее их интервал не понятен ;
Да,кстате если в VDM выполнить EDIT>go to last key framу и поставить значение 700mb то мы попадаем на 65546 ключевой фрейм, а если взять парамтры с скрипта,который сделал GK и воспользоваться цифрой 65524 мы естесно попадем на другое место мувика,где само собой не 700 mb а чуть меньше, I.M.H.O (733 671 424 байт).
Короче VDM не глюкнул и порезал все точно,остаеться невыяснеными несколько вопросов :
1.Почему GK сделал скрипты из расчета один cd 699 mb ?
2.Если в скрипте на cd1 понятно задание,с 0 по 65524 сохранить в AVI файл ,то какое действие заложено сдесь (65524,56446) то есть какие параметры ?
3.У меня было несколько раз из за неправильных настроек GK привышение размера за 1400,при этом создовался 3 cd ,пусть даже в 10 mb, но по какой причине GK в этот раз просто вырезал и выкинул кусок мува ?
4.Вроде как обсчитался сам GK,что я не так сделал,как поправить ?
5.И еще подскажите,параметр на закладке GK где путь к звуковому треку указуем, DELAY * ms указуем для AC3 при условии,что проект создавался не с начала фильма а с определенной задержкой(точнее не указуем а он береться из названия AC3 дорожки )для того что бы дорожка выдралась в MP3 с того момента с какого у нас начнеться видеоряд или для чего ? , как ваще с ним поступать,то есть если я уже готовую MP3 дорожку указую какое для нее значение ставить ??? или не нужно ?? поясните плиз,запутался?
P.S.
Мне не важен фильм я просто хочу понять как такого больше не допустить,так как перекодировка Шрек 2 и Байкеры(то же на два CD и тоже по 699mb ),дали анологичные результы,просто там в конце проекта оставалось секунд 20 ненужного,и его потеря не была критична !Описал все подробно и понятно,надеюсь кто нить потрудиться проанализировать,сверить с собой,и подсказать мне.
В голове всплыла идея ,при следующем декодировании поставить желаемый размер 1399 , ну потом естесно резать GK на 2 cd по 700 ,надеюсь мы порешаем трабл поумнее !
Добавляю позже,сразу забыл написать.
Файл на 1400mb до порезки на 2cd
Шиpинa 544 тoчeк
Bыcoтa 400 тoчeк
Ayдиo
Длитeльнocть 1:21:30
Кaчecтвo звyкa 253 кбит/ceк
Фopмaт ayдиo Lame MP3
Bидeo
Чacтoтa кaдpoв 25 кaдpoв/ceк
Cкopocть пepeдaчи дaн... 293 кбит/ceк
Paзмep видeo oбpaзцa 24 бит
Cжaтиe видeo DivX @ codec
Это файл котрый стал cd1 после разрезки
Шиpинa 544 тoчeк
Bыcoтa 400 тoчeк
Ayдиo
Длитeльнocть 0:43:40
Кaчecтвo звyкa 253 кбит/ceк
Фopмaт ayдиo Lame MP3
Bидeo
Чacтoтa кaдpoв 25 кaдpoв/ceк
Cкopocть пepeдaчи дaн... 273 кбит/ceк
Paзмep видeo oбpaзцa 24 бит
Cжaтиe видeo DivX @ codec
Это файл который стал cd2 после разрезки
Шиpинa 544 тoчeк
Bыcoтa 400 тoчeк
Ayдиo
Длитeльнocть 0:37:37
Кaчecтвo звyкa 253 кбит/ceк
Фopмaт ayдиo Lame MP3
Bидeo
Чacтoтa кaдpoв 25 кaдpoв/ceк
Cкopocть пepeдaчи дaн... 316 кбит/ceк
Paзмep видeo oбpaзцa 24 бит
Cжaтиe видeo DivX @ codec
Итак cd1 0:43:40 + cd2 0:37:37 = 1:21:17 а было то 1:21:30
Вот эти потеряные секунды,которые и есть ~2mb