Классический форум-трекер
canvas not supported
Нас вместе: 4 244 542

Вопрос по кодированию DVD в x264


Страницы:   Пред.  1, 2 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Информация и поддержка -> Архив форума Информация и поддержка
Автор Сообщение
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
ukraine.gif
GoodKnight писал(а):
Ch00k, в AAC можно пережать Nero'й...

Принципиально не использую платные проги.

_________________
Для нубов форум можно сделать ридонли до тех пор пока не наберут 50 сообщений
Anon
Стаж: 18 лет 2 мес.
Сообщений: 1104
Ratio: 12.687
Поблагодарили: 4883
100%
roody.gif
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%
roody.gif
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%
roody.gif
о. судя по описанию MeGUI умеет кодировать x264 + AAC и при этом имеет понятную оболочку:
http://mewiki.project357.com/wiki/MeGUI:Main_Page
http://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%
roody.gif
GoodKnight писал(а):
Размер получился такой же, при одинаковом битрейте

логично. битрейт вычисляется как объем файла деленный на длительность (только надо звук отдельно, видео отдельно),
если размер файла привести к битам, длительность - к секундам, поделить одно на другое,
то получится как раз битрейт. если размер файла совпадает - битрейт тоже совпадёт.

_________________
Сайонара
DeathWarrior ®
Гость
alex14n, блин... как я заблуждался =))))
Eugene Nuke
Стаж: 18 лет 1 мес.
Сообщений: 15
Ratio: 2.56
Поблагодарили: 33
32.31%
Откуда: Saint-Pet​ersbourg​
russia.gif
Ещё раз на счёт 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%
roody.gif
GoodKnight
Качество трейлера великолепное, респект, огромное спасибо, и поздравляю с первым рипом в H.264 :)

GoodKnight писал(а):
из-за чего AC3 Stereo может отказываться конвертироваться в ACC, даже после перевода его в WAV?

а какую ошибку говорил? BeSweet-ом пробовал?
FAAC я вроде многоканальные вавы кодировал, проблем не было.
единственное там может быть путаница с мэппингом каналов, вроде там несколько стандартов в каком порядка surround-каналы идут...

_________________
Сайонара
DeathWarrior ®
Гость
alex14n, разобрался уже... В неро путь не тот ставил, а в MeGUI не тот neroaacenc.exe записал =)))

Добавлено спустя 3 часа 40 минут 4 секунды:

alex14n, кстати, как надпись? Нормально?:)))
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Информация и поддержка -> Архив форума Информация и поддержка Часовой пояс: GMT + 3
Страницы:   Пред.  1, 2
Страница 2 из 2