PDA

Показать полную графическую версию : Кодек MPEG4


Roma67
23-04-2004, 04:08
DVD плейер не смог прочитать фильм в формате MPEG4. В хелпере к диску написано, что нужен кодек DivX не ниже 5.0(одна из последних версий) . Вполне возможно в плейере этого кодека еще нет.

Можно ли какой-либо прогой переконвертировать *.avi файл под кодек более ранней версии или в другой формат (например MPEG2) a потом полученный файл скинуть на стандартые болванки CD-R 650 MB.

Киньте ссылочку плиззз на прогу и описание как это можно сделать

ruslandh
23-04-2004, 04:43
roman67
Если у Вас нет кодека, то вы  переконвертировать не сможете, а если есть, то вам нет необходимости конвертировать.

Kvazar
23-04-2004, 07:35
Можно переконвертировать видеопоток другим кодеком в программе VirtualDub Mod. Скачать можно отсюда:
http://sourceforge.net/projects/virtualdubmod
DVD плейер не смог прочитать фильм в формате MPEG4
Вполне возможно что он просто не поддерживает декодирование Mpeg4. Либо в настройках DivX 5.x.x были включены функции, не совместимые с бытовыми плеерами - например GMC или QuarterPel.

SilentSpider
23-04-2004, 10:28
Так. Для начала вы берете программу GSpot http://www.headbands.com/gspot/ и смотрите, каким кодеком закодирован данный фильм. Если он действительно нуждается в этом кодеке, то проверьте обновления firmware для вашего плейера, возможно что там такая поддержка уже есть. Как крайнее средство, можно попробовать переписать заголовок кодека, на один из известных плейеру программой FourCC Changer http://movie.utmn.ru/tools/FourCC_changer/.
Дальше, как правильно заметил Kvazar
Можно переконвертировать видеопоток другим кодеком в программе VirtualDub Mod.
Для этого потребуется сама программа и, внимание, один из тех кодеков, которые поддерживате плейер. Для гарантии можно воспользоваться DivX 3.11. При этом однозначно упадет качество (это неизбежное последствие перекодирования) и в зависимость от мощности компьютера и длины фильма займет время от часа до нескольких. Если плейер не понимает Mpeg4, то кодировать надо будет в Mpeg1 или Mpeg2. (VCD или SVCD) В первом случае на диск помещается столько минут, сколько на нем написано (74, 80, 90...) во втором случае  - порядка 40-50 мин, потому фильм надо будет резать. Удобнее всего это делать в TMPEG Encoder.

Kvazar
23-04-2004, 11:55
фильм надо будет резать. Удобнее всего это делать в TMPEG Encoder.
Разрезать контейнер (avi, ogm, mkv) можно средствами VirtualDub Mod - при сохранении контейнера (резку можно задать по размеру куска или по определенному кол-ву кадров).
При этом однозначно упадет качество (это неизбежное последствие перекодирования)
В данном случае качество пострадает от самого DivX 3.11 - появятся "тянучки", "туман", сильно увеличится пикселизация.

От самого факта перекодирования качество страдает пренебрежимо мало. Конечно если ресайз не ведет к нарушению пропорций и как следствию - к появлению ошибки "пропорций". Впрочем это актуально только для перекодирования с DVD, а в данном случае, если ресайза не будет, то и потери будут микроскопическими. Гораздо больше видео пострадает от старого кодека.

Собственно почему я утверждаю что от перекодировок видео страдает немного - я например накладываю на видеопоток различные логотипы - отрезаю кусок фильма (допустим в начале), накладываю фильтры и кодирую кусочек снова. Далее этот кусочек пришивается к фильму. Визуально место сшивки не отличить по качеству - падение качества совершенно незаметно.

SilentSpider
23-04-2004, 12:45
Разрезать контейнер (avi, ogm, mkv) можно средствами VirtualDub Mod - при сохранении контейнера (резку можно задать по размеру куска или по определенному кол-ву кадров). Sorry, сказал невнятно. Я имел в виду кодирование в (S)VCD. А резать действительно удобней в Дабе, причем кодируя через фреймсервер можно даже не сохранять куски.
В данном случае качество пострадает от самого DivX 3.11 - появятся "тянучки", "туман", сильно увеличится пикселизация.
Я это и имел в виду. Последстивия от самого перекодирования начинают вылезать раз на третий-четвертый. Но зато с 3.11 все standalone плейеры совместимы. А на телевизоре эти дефекты будут не так заметны.

Guest
08-05-2004, 06:08
Огромное всем спасибо за помощь.

(извиняюсь, что зашел под гостевым ником)

Как оказалось многие бытовые DVD плейеры не распознают MPEG4  вообще, поэтому однозначно придется перекодировать в SVCD или VCD.

И конечно бесконечная благодарность авторам ветки "Кодирование видео, DVD риппинг.  Бесценный подарок всем ламерам

roman 67

Guest
19-10-2004, 15:48
Помогите найти аудио кодек для фильма
80 кбит\с     16  бит
Зарание спасибо!!!

BJ Co
20-10-2004, 04:42
Попробуй открыть фильм в AVIcodec и напротив Audio нажать web.
P.S. Еще можно попробовать разложить фильм в VirtualDubMod на видео и аудио, а потом - им же склеить. Мне это не раз помогало: попадались фильмы с использованием Open... (не помню точно)




© OSzone.net 2001-2012