Автор |
Сообщение |
DeathWarrior ®
Гость
|
Что я делал: 1. Соединил и демуксировал потоки с DVD диска получилось 3 файла: видео на 1 час 24 мин 30 сек MPV и 2 аудио: на 1 час 55 мин 33 сек каждый AC3
2. В VirtualDubMod'е объединил видео и аудио потоки и сжал видео x264.
Теперь вопрос! После пережатия у меня получился видео файл на 1 час 55 мин 31 сек. Откуда взялись ещё 30 минут видео, относительно исходного MVP? С диска фильм идет 1 час 55 мин 18 сек.
Характеристики исходных файлов: Video: MPEG2 Video 720x576 (16:9) 25.00fps 7500Kbps [Video] Audio: Dolby AC3 48000Hz 6ch 384Kbps [Audio 1] Audio: Dolby AC3 48000Hz 6ch 384Kbps [Audio 2]
Характеристики получившегося файла: Video: MPEG4 Video (H264) 720x576 25.00fps 1493Kbps [Video 0] Audio: Dolby AC3 48000Hz 6ch 384Kbps [Audio 1] Audio: Dolby AC3 48000Hz 6ch 384Kbps [Audio 2]
Отсюда видно, что fps остался таким же.. Т.е. это получилось не за счет его уменьшения.
Фильм показывается правильно, без задержек, скачков и т.п аудио с видео не рассинхронизировано. |
|
|
|
Ch00k
Стаж: 17 лет 6 мес.
Сообщений: 475
Ratio: 3.581
Раздал: 384 GB
Поблагодарили: 3625
100%
Откуда: Lemberg
|
GoodKnight писал(а): | Ch00k, в AAC можно пережать Nero'й... |
Принципиально не использую платные проги. |
_________________ Для нубов форум можно сделать ридонли до тех пор пока не наберут 50 сообщений
|
|
|
Anon
Стаж: 18 лет 2 мес.
Сообщений: 1104
Ratio: 12.687
Поблагодарили: 4883
100%
|
AVI изначально не совместим с: mp3 VBR, AAC, x264, хотя народ и ухитряется их туда писать. AVI занимает больше места чем MKV, не принципиально но 2% разницы точно есть. в MKV можно положить шрифты, субтитры, индексы "глав" (частей) фильма как в ДВД, связать несколько файлов. битрейт - зависит от, меньше 128к на многоканальный звук точно не стоит, и зависит от отношения музыки/тишины/многоканальности. в идеале жать не с фиксированным битрейтом/размером а фиксированным качеством. чем именно - у меня практики кодирования мало, FAAC хороший кодек, Nero AAC, но что из них есть встроенного в готовые оболочки кодирования фильмов - не знаю. можно вручную кодировать, отдельно звук, отдельно видео, потом склеить всё вместе тем же VirtualDubMod-ом для AVI или mkvmerge для матрёшки. можно BeSweet поставить с какий-нибудь из его оболочек, он что угодно со звуком умеет делать, но я сходу не скажу чем он в AAC жмёт, для mp3 точно Lame юзает. стандарты? хм... а много людей тут сами жмут фильмы? для AutoGK мануал уже есть, а профи мне кажется сами скрипты для AviSynth пишут, ибо правильный деинтерлейсинг - это больше искусство чем наука. и готовых мануалов для этого нет, а посылать всех на doom9 - не выход. Ch00k писал(а): | Принципиально не использую платные проги. |
именно кодек Nero AAC бесплатен: http://www.nero.com/nerodigital/eng/down-ndaudio.php |
_________________ Сайонара
|
|
|
DeathWarrior ®
Гость
|
alex14n, VirtualDubMod спокойно запихивает х264 и субтитры в AVI, с небольшим натягом туда же пишет VBR... Остальное не пробовал, но думаю тоже может... :)) Поэтому вопрос и возник... :) |
|
|
|
Anon
Стаж: 18 лет 2 мес.
Сообщений: 1104
Ratio: 12.687
Поблагодарили: 4883
100%
|
GoodKnight но на железных плеерах это играться все равно не будет (кроме разве что VBR mp3) |
_________________ Сайонара
|
|
|
BeTePoK
Стаж: 17 лет 6 мес.
Сообщений: 305
Ratio: 30.535
Поблагодарили: 8021
100%
Откуда: Санкт-Петербург
|
GoodKnight писал(а): | И может выработать какие-нибудь стандарты для нашего трекера? В которые все будут пережимать? Один с DivX (XviD), другой с x264 | alex14n чуть выше уже писал, что если для совместимости с плеерами, то кодировать только avi + divx/xvid + mp3/ac3, если без совместимости - mkv + x264 + aac. Лично меня в данный момент не устраивает mkv + x264 + aac, т.к. плеер его не поддерживает, а тянуть кабели из другой комнаты от копа к телевизору, слишком гемора много. Поэтому на данном этапе, ИМХО, надо кодировать в avi + divx/xvid + mp3/ac3. |
_________________ Наивность — свидетельство не глупости, а чистоты души.
|
|
|
Anon
Стаж: 18 лет 2 мес.
Сообщений: 1104
Ratio: 12.687
Поблагодарили: 4883
100%
|
о. судя по описанию MeGUI умеет кодировать x264 + AAC и при этом имеет понятную оболочку: http://mewiki.project357.com/wiki/MeGUI:Main_Pagehttp://sourceforge.net/projects/megui |
_________________ Сайонара
|
|
|
DeathWarrior ®
Гость
|
меня интерисует умеет ли MeGUI делать несколько дорожек? |
|
|
|
DeathWarrior ®
Гость
|
Закодировал сегодня тот же файл в DivX 6.1. Размер получился такой же, как у H264 при одинаковом битрейте.. Качество у H264 в моментах, где много элементов, четче, но зато не проигрывается на бытовых плеерах.
Так что пока остановлюсь на DivX + AC3 в AVI А дальше посмотрим :)
Добавлено спустя 5 минут 49 секунд:
А по теме - длительность его 1 час 55 мин 31 сек, видимо MPV как-то неправильно проигрывается или отображается, поэтому его длительность меньше :) |
|
|
|
Anon
Стаж: 18 лет 2 мес.
Сообщений: 1104
Ratio: 12.687
Поблагодарили: 4883
100%
|
GoodKnight писал(а): | Размер получился такой же, при одинаковом битрейте |
логично. битрейт вычисляется как объем файла деленный на длительность (только надо звук отдельно, видео отдельно), если размер файла привести к битам, длительность - к секундам, поделить одно на другое, то получится как раз битрейт. если размер файла совпадает - битрейт тоже совпадёт. |
_________________ Сайонара
|
|
|
DeathWarrior ®
Гость
|
alex14n, блин... как я заблуждался =)))) |
|
|
|
Eugene Nuke
Стаж: 18 лет 1 мес.
Сообщений: 15
Ratio: 2.56
Поблагодарили: 33
32.31%
Откуда: Saint-Petersbourg
|
Ещё раз на счёт mp4 vs avi vs mkv. Mpeg4 - это международный стандарт ISO/IEC 14496, в отличие от avi и mkv. И на бытовых плейерах HDDVD,BlueRay будет поддерживаться он, а не mkv. AVI вообще устаревший - проблемы с vbr, и меньшие возможности (хотя, скорее всего, туда ещё много чего можно добавить, но будет ли это везде правильно работать?) На счёт Megui. Да, это графическая оболочка к утилитам командной строки ( unix-style ). Надо 1 раз настроить и разобраться. Возможности по кодированию очень велики. Больше чем у AGKnot или VDub. В кратце описано тут: http://offline.computerra.ru/print/offline/2006/657/290258/http://offline.computerra.ru/print/offline/2006/658/291206/Есть и интеллектуальное определение метода деинтерлейса. И, что довольно удобно, профили для видео и звука (fast-best и т.п.). Дорожек в mp4 можно добавить море, megui это может. |
_________________ Sotona
|
|
|
DeathWarrior ®
Гость
|
Eugene Nuke, alex14n, спасибо! Кажется более менее разобрался! Если есть желание, можете проверить что получилось :) http://www.nnmclub.to/forum/viewtopic.php?t=25630Возник ещё один вопрос, из-за чего AC3 Stereo может отказываться конвертироваться в ACC, даже после перевода его в WAV? Просто поголовно все кодеки выдают ошибки, как бы я их не запускал... :) А с MP3 при создании MP4 контейнера Megui вылетал с ошибкой... Мда :( Пришлось из-за этого кое что в MKV вместо MP4 поместить... :( Добавлено спустя 10 минут 22 секунды:Кстати мало ли кому-нибудь понадобится. В x264 есть так называемый SAR, на сколько я понял это мы устанавливаем разрешение для первого кадра и затем весь фильм показывается в этом разрешении. Для анаморфного изображения это самый лучший выход. Использование: --sar <numerator:denominator> (default=1:1) [1 - 255] Параметры: 720x480 (NTSC): 1.33 - 8:9 1.77 - 32:27 1.85 - 100:81 2.35 - 69:44 704x480 (NTSC Crop): 1.33 - 10:11 1.77 - 40:33 1.85 - 125:99 2.35 - 85:53 720x576 (PAL): 1.33 - 16:15 1.77 - 64:45 1.85 - 40:27 2.35 - 32:17 704x576 (PAL Crop): 1.33 - 12:11 1.77 - 16:11 1.85 - 50:33 2.35 - 102:53 В meGUI в настройках x264 на вкладке Zones в строке Custom Commandline Options Например в своем релизе я использовал --sar 64:45 за счет чего без ресайза и обрезания получил правильные 1024x576 вместо неверных 720x576 при просмотре фильма. |
|
|
|
Anon
Стаж: 18 лет 2 мес.
Сообщений: 1104
Ratio: 12.687
Поблагодарили: 4883
100%
|
GoodKnightКачество трейлера великолепное, респект, огромное спасибо, и поздравляю с первым рипом в H.264 GoodKnight писал(а): | из-за чего AC3 Stereo может отказываться конвертироваться в ACC, даже после перевода его в WAV? |
а какую ошибку говорил? BeSweet-ом пробовал? FAAC я вроде многоканальные вавы кодировал, проблем не было. единственное там может быть путаница с мэппингом каналов, вроде там несколько стандартов в каком порядка surround-каналы идут... |
_________________ Сайонара
|
|
|
DeathWarrior ®
Гость
|
alex14n, разобрался уже... В неро путь не тот ставил, а в MeGUI не тот neroaacenc.exe записал =)))
Добавлено спустя 3 часа 40 минут 4 секунды:
alex14n, кстати, как надпись? Нормально?:))) |
|
|
|
|
|