Эффективное видео-кодирование

Поиск и обсуждение софта.

Эффективное видео-кодирование

Непрочитанное сообщение BeteTest » 05 дек 2006, 17:50:07

Итак, начинаем поиск оптимального кодека для размещения видео файлов на файлообменике (SPY скоро представит обзор кодеков):
DivX 6 - скачиваем это запускаем приложением DivX Converter, кидаем на него видео файл, выбирая профиль и размер будущего файла.
BeteTest
 

Эффективное видео-кодирование

Непрочитанное сообщение Гость » 06 дек 2006, 13:18:11

Давит неплохо и качество приемлемо но интерфейс простенький паузы нет и расписания (Dr.Divx хоть комп умеет выключать)
Гость
 

Эффективное видео-кодирование

Непрочитанное сообщение SPY » 07 дек 2006, 03:58:06

BeteTest писал(а):Итак, начинаем поиск оптимального кодека для размещения видео файлов на файлообменике (SPY скоро представит обзор кодеков):
Согласен, только начнем мы не с того, что сразу будем предлагать людям лучший (на твой взгляд) кодек, а уравняем шансы всех видеокомпрессоров, дав им возможность показать себя с лучшей стороны на сжатии реального фрагмента видео.
Видеокодеки, принимавшие участие в тестировании
1. DivX Pro v. 6.4.0
2. XviD v. 1.1.2
3. Windows Media 9 VCM v. 9.0.1.369
4. x264 - H264/AVC encoder rev. 553
5. On2 VP7 v. 7.0.10.0
6. 3ivx D4 v. 4.5.1
7. Nero Digital (MPEG-4)
Исходный видеоматериал
Для того, чтобы полностью исключить влияние качества исходного видеоматериала на выходной файл, нужно обеспечить максимальное качество исходника. Только в этом случае мы можем быть уверены, что все артефакты при кодировании возникают по вине кодека. Поэтому в качестве исходника был взят кусок VOB-файла высококачественного DVD (видео MPEG2, 720*480, ~5 Mbps).
Программное обеспечение, используемое при тестировании
1. K-Lite Mega Codec Pack 1.57 - отличный кодек-пак.
2. K-Lite Mega Codec Pack 1.01 (из него был взят 3ivx D4 v. 4.5.1, который отсутствует в новых кодек-паках).
3. Windows Movie Maker v. 2.1.4026 - для кодирования в Windows Media.
4. Virtual Dub v. 1.6.5 (супер программа для обработки видеофайлов, все необходимые функции и очень компактная, рекомендую. Использовалась для вырезания куска исходника и пережатия во все форматы, кроме Windows Media и Nero Digital).
5. Virtual Dub Mod v. 1.5.10 (поскольку Virtual Dub открывает только *.AVI и *.MPG (*.MPEG), то для работы c VOB-файлами использовался Virtual Dub Mod - оригинальный Virtual Dub, переделанный умельцами для работы с форматом MPEG-2).
6. Nero 7 Ultra Edition - использовалась для кодирования в Nero Digital.
7. divx640vfw - VFW-версия кодека DivX (используется только для кодирования, но не для проигрывания), выкладывалась недавно в ФО.
8. XviD-1.1.2-01112006 - свежий XviD, тоже недавно был на ФО.
Во что кодировалось и с какими установками
Самое главное, ради чего была затеяна вся суета - найти наиболее оптимальный видеокодек по соотношению размер файла/качество. Поэтому все остальные факторы в данном тесте не учитывались - в частности, время кодирования и качество аудио. В качестве исходника взят кусок VOB длиной 1 мин 12 сек. Поставленная задача - сжимая его разными кодеками, уместить файл в 2-х томный RAR-архив (2*778 Кб) с максимально возможным качеством. Установки всех видеокодеков - профиль с максимальным качеством (если таковой имеется), кодирование в один проход. Чтобы исключить влияние звука на качество видео, во всех файлах выбиралась звуковая дорожка с битрейтом 32 Кбит/с. Таким образом, и на видео в каждом из полученных файлов приходился тоже одинаковый объем. Файл Windows Media имел звук в формате WMA, Nero кодировал аудио в ААС, остальные имели дорожки в формате MP3, все 32 Кбит/с. Размер кадра выходных файлов установлен для всех форматов равным 320*240. Частота кадров - неизменная (оригинальная).
Результаты
Здесь приведу лишь готовые выводы, в чем-то субъективные и поэтому ни в коем случае не претендующие на абсолютную истинность.

1 МЕСТО H264
По результатам теста проявил себя прекрасно. Обошел все остальные кодеки по качеству выходного файла. Ключевые моменты, на которые нужно обратить внимание.
1. Смотрим на девушку крупным планом, когда она выходит.
2. Идет мимо забора (лицо и background).
3. Газета (различение мелких деталей).
4. Качество статичной сцены - вид сверху.
5. Опять внимательно смотрим на лицо.
6. Отмечаем качество уплывающей улицы со множеством мелких деталей (автомобили, бумаги и т.д.)
7. Наконец смотрим - похоже хоть немного на дым то, что рисуется на фоне зданий.
Видеофрагмент, закодированный с помощью H264, скачиваем здесь
https://www.tutmatov.kursknet.ru/files/videos/H264.part1.rar
https://www.tutmatov.kursknet.ru/files/videos/H264.part2.rar

2 МЕСТО VP7
Тоже хорошо показал себя, но уступил Н264 по качеству - имеет бОльшую "заквадраченность" и местами "прыгающую" картинку. Также необходимо отметить достаточно четкую картинку и хорошую проработку деталей (конец ролика, когда показывается план улицы). Весьма существенным минусом кодека (это не повлияло на оценку, но упомянуть об этом стоит) является низкая скорость кодирования, значительно ниже чем у всех остальных. На обработку видео длиной 1 мин 12 сек ушло 11 мин реалтайма.
Видеофрагмент, закодированный с помощью VP7, скачиваем здесь
https://www.tutmatov.kursknet.ru/files/videos/VP7.part1.rar
https://www.tutmatov.kursknet.ru/files/videos/VP7.part2.rar

3 МЕСТО DIVX6
Кодек в целом очень хороший и не зря пользующийся большой популярностью у пиратов :-) К сожалению, раскрыть свои сильные стороны в данном тесте ему не дал очень низкий битрейт. Но, поскольку стоит задача найти максимально эффективный кодек для выкладывания видео на ФО (а это битрейт видео не более 100 - 200 Кбит/с) - все кодеки были поставлены в очень жесткие условия - при очень низком битрейте видео (для всех представленных образцов он составляет около 140 Кбит/с) показать максимальное качество. В видеофрагменте, зажатом с помощью DivX при таком битрейте наблюдалась неправильная цветопередача (зеленоватые блоки на лице, например) и "замыленность" картинки, а также заметные артефакты при движении и худшая, чем у победителей, проработка деталей.
Видеофрагмент, закодированный с помощью DivX6, скачиваем здесь
https://www.tutmatov.kursknet.ru/files/videos/DivX.part1.rar
https://www.tutmatov.kursknet.ru/files/videos/DivX.part2.rar

4 - 7 МЕСТА
Здесь разместились XviD, Windows Media, 3ivx и Nero Digital. Определить, какое место занял каждый кодек, довольно сложно, поскольку отличий у них немного по восприятию картинки в целом. Каждый кодек достойно показал себя и может смело претендовать на 4-е место. Явных аутсайдеров нет.
XviD огорчил наличием хорошо заметных артефактов при движении и присутствием подобия шлейфа движущихся объектов.
3ivx - блочность, замыленность, низкая проработка деталей.
Nero Digital - хорошая детализация, но не лучшая цветопередача и очень нерезкая картинка.
Windows Media - картинка кажется не лучшим образом детализованной, впрочем как и на более высоком битрейте. Теоретически, имеет неплохой потенциал в области сверхнизких битрейтов (< 50 Кбит/с).
Видео в этих форматах выкладывать не буду, предлагаю поверить мне на слово. Однако это вовсе не означает, что вы не можете сами поэкспериментировать с этими форматами. Список ПО, которым я пользовался при тестировании, представлен выше. Можно начать с малого: Virtual Dub v. 1.6.5 выкладываю на ФО
https://www.tutmatov.kursknet.ru/files/programms/VirtualDub_v1.6.5.part1.rar
https://www.tutmatov.kursknet.ru/files/programms/VirtualDub_v1.6.5.part2.rar
Дополнительно вам понадобятся VFW-видеокодеки, которые можно найти в K-Lite Codec Pack и других паках. Удачи!
Еще раз повторю, все вышесказанное выражает лишь мое мнение. Вы ведь сами понимаете, восприятие аудиовизуальной информации очень субъективно.

P.S.Уже после проведения всех экспериментов над первым видеофрагментом решил еще раз проверить трех "победителей" теста и перекодировать клип. Битрейт видео задал побольше (180 Кбит/с), воткнул аудио в хорошем качестве. H264 опять обошел конкурентов. По сравнению с DivX и VP7 показал более естественную картинку. В общем, кодек с претензией, имхо. Клип в ближайшее время будет залит на ФО. Прошу заценить качество. 4 мин 15 сек видео в нормальном качестве, и всего 7,5 Мб!!!!!!!
SPY
 

Эффективное видео-кодирование

Непрочитанное сообщение Zidd2007 » 07 дек 2006, 09:06:25

Ф дисятке и ниипет. SPY,BeteTest>>>> конечна вам по +1, но нельзя ли вместо примеров видео и сцилки на сайт дивикса, лучше залить на фо конвертеры для данных форматов(например Virtual Dub*TIRED*). И кодеки к ним. Я буду благодарен.
3ivx D4 v. 4.5.1 - кстати я видел не только в K-Lite Mega Codec Pack 1.01, но и в каком-то еще кодекпаке, на компе поищу (отпишуть точно в каком).

З.Ы. H264-???(чесна ваапще незнал такого кодека. И вкаком он формате выдает видео)
Zidd2007
 

Эффективное видео-кодирование

Непрочитанное сообщение Гость » 07 дек 2006, 11:01:48

Если есть у кого слейте на обменник Virtual Dub Mod v. 1.5.10
Гость
 

Эффективное видео-кодирование

Непрочитанное сообщение egor » 07 дек 2006, 11:02:41

SPY
А исходный материал в 1 мин 12 сек не выложите.
egor
Бывалый
Бывалый
 
Сообщения: 374
Зарегистрирован: 25 июн 2006, 12:27:28

Эффективное видео-кодирование

Непрочитанное сообщение BeteTest » 07 дек 2006, 11:23:52

Zidd2007 писал(а):З.Ы. H264-???(чесна ваапще незнал такого кодека. И вкаком он формате выдает видео)

Обычно применяется при записи видео мобильным телефоном в H.263 (3GPP) (с расширением *.3gp), а декодер s263.
Звук при этом часто кодирется как 3GPP AMR (voice).
BeteTest
 

Эффективное видео-кодирование

Непрочитанное сообщение Гость » 07 дек 2006, 11:34:23

А чем ещё можно резать-склеивать vob файлы? Давил раньше постоянно DivXом фильмы DVD целиком.
Гость
 

Эффективное видео-кодирование

Непрочитанное сообщение SPY » 07 дек 2006, 12:30:19

Хм, любопытно. После того, как провел тестирование кодеков (смотри выше), наткнулся на статью в интернете, в которой эксперты проводили подобное субъективное сравнение. Не без гордости могу сообщить, что мое тестирование (в котором кодировал видео и оценивал качество один человек - собственно, я) в целом совпало с результатом экспертной группы в составе 50 человек. Повторюсь, информация о тестировании в интернете была найдена после самостоятельной оценки видеокодеков. Эти два эксперимента никак не связаны между собой. А совпадение результатов очень радует.
В двух словах о тестировании, проведенном экспертами.
Протестированные кодеки:
DivX 6.0
Xvid 1.1.0
x264
WMV 9.0
Битрейты:
690 kbps
1024 kbps
Количество последовательностей: 4
Количество экспертов: 50
Полученные результаты:

Изображение
Скачать статью полностью и подробно ознакомиться с результатами вы можете здесь
https://www.tutmatov.kursknet.ru/files/docs/Subjective_comparison_of_contemporary_videocodecs.rar

Вот еще интересная статейка.
https://www.tutmatov.kursknet.ru/files/docs/H264.rar
Некоторые выдержки из текста:
Формат компрессии видео MPEG-4, стандартизированный в 1998 году, подразделяется на два основных профайла - MPEG-4 ASP (Advanced Simple Profile), к которому относятся DivХ, XviD и иже с ними, и MPEG-4 AVC (Advanced Video Coding, он же h264 или MPEG-4 Part 10). Первый получил феноменальную популярность благодаря полухакерской тусовке, взломавшей кодек Microsoft и выпустившей его легендарную модификацию DivX 3.11. С тех пор утекло много воды: "разработчики" DivХ 3.11 организовали собственную фирму DivX Networks, полностью переписали код компрессора и коммерциализировали свой продукт. Появилось и множество конкурентов, самым заметным из которых стал открытый XviD. Однако через какое-то время все возможности MPEG-4 ASP были исчерпаны, кодеки вылизаны почти до блеска, и кривая развития компрессоров устремилась к горизонтальной асимптоте [Попробуйте, например, ради интереса закодировать пару роликов 6-й и 5-й версиями DivХ, и вы обнаружите, что разница между этими версиями несравненно меньше, чем между 5-й и 3-й]. В этот момент на сцену вышел следующий профайл - MPEG-4 AVC, более требовательный к ресурсам кодирующих и воспроизводящих систем, зато позволяющий использовать более совершенные приемы компрессии и обеспечивший скачкообразное улучшение параметра качество/битрейт. Скачок этот можно сравнить с переходом от VCD к DVD (от MPEG-1 к MPEG-2), и хотя MPEG-4 ASP все еще гораздо популярнее AVC, явление это временное: h264 заявлен как производственный стандарт будущих HD/Blue-ray-дисков и уже используется для спутникового телевещания в Европе. Сегодня существуют стационарные плейеры, поддерживающие этот формат, а через несколько лет h264-плейеры станут столь же привычными, как DVD сегодня.

Сегодня речь пойдет о том, как научиться работать со всем этим безобразием, а именно кодировать видео в MPEG-4 AVC с использованием только бесплатного софта. Существует множество способов сделать это, я расскажу о том, который использую сам, то есть, разумеется, об оптимальном. Он базируется на использовании открытого видеокодера x264, бесплатного аудиокодера Nero AAC и графической оболочки MeGUI.

C приходом h264 мировая общественность фактически отказалась от традиционного, но устаревшего контейнера AVI в пользу родного для всех четвертых MPEG’ов MP4. Нет, h264-поток, конечно, можно впихнуть и в "авишку", для чего достаточно скачать и установить acm-версию кодека x264, а затем воспользоваться любым видеоредактором, но при этом вы лишитесь множества "вкусностей" формата. К ним относятся некоторые "фичи" энкодера, повышающие качество итогового материала, а также надежная поддержка нескольких медиапотоков, субтитров, меню и глав. Кроме того, h264 avi-файл не будет читаться на аппаратных проигрывателях, в отличие от стандартизированного [ISO/IEC 14496-14, ISO/IEC 14496-12] MP4.

АГА, КОНТЕЙНЕР МР4. ЧУВСТВУЕТЕ, ЧЕМ ПАХНЕТ??? НЕТ? ПОЯСНЮ
Для кодирования звука (который, естественно, жмется отдельно и независимо от видео) на текущий момент оптимален CLI-кодек от Ahead [Да-да, именно фирма Ahead - создатель коммерческого Nero Recode - недавно выпустила лучший бесплатный MPEG4-кодировщик аудио!

А ПАХНЕТ НИ МНОГО НИ МАЛО НЕРАЗОРВАШЕЙСЯ (ПОКА) БОМБОЙ
В теме
https://xn--80atagjmciocf.xn--p1ai/topic.php?forum=38&topic=45
обсуждается кодирование звука в формат НЕ ААС (High Efficiency AAC).
BeteTest писал(а):нейро кодировал с помощи консольной версии этого кодека, плотнее сжимает

Да, согласен, консольный аудиокодер Неро - отличный (самый лучший) кодировщик. А теперь представьте, что возможности самого эффективного кодера аудио (AAC - Advanced Audio Coding) соединятся с возможностями самого эффективного видеокодека x264 - H264/AVC (AVC - Advanced Video Coding) (надеюсь, ни у кого нет сомнений в том, что H264 - самый эффективный видеокодек?). Представляете масштабы эффекта от применения формата на ФО? Клипы нормального качества размером не более 5 Мб. Сказка? Нет, реальность. В лице H264.
SPY
 

Эффективное видео-кодирование

Непрочитанное сообщение Zidd2007 » 07 дек 2006, 13:03:59

2SPY Многа букаф не асилил:)

2BeteTest Так насколько я понял этот формат имеет расширение *3gp или я понял не так…. *SCRATCH* И он выиграл тест??
Zidd2007
 

Эффективное видео-кодирование

Непрочитанное сообщение BeteTest » 07 дек 2006, 13:33:24

Zidd2007 Да

Но к H264 нужна хорошая пост-обработка, например Неро Сшов Тайм с включеной пост обработкой на максимум (вручную) справляется отлично, но при маленьком разрешение.
BeteTest
 

Эффективное видео-кодирование

Непрочитанное сообщение Гость » 07 дек 2006, 14:16:01

Thanks за VirtualDubMod
Да и кстати что за кодек такой SIF1 0.40 Alpha3
Гость
 

Эффективное видео-кодирование

Непрочитанное сообщение Zidd2007 » 07 дек 2006, 14:19:12

ааааа… Вот оно что. Мну например нравицо как жмет Nero 7 Ultra Edition. Неро дигитал сохраняет разрешение картинки видео(если не совсем то по качеству как таковое) и втоже время уменьшает его вес. Качество видео в итоге получается довольно ничего. И звук нормальный. А 3гп меняет все выше перечисленое и звук оставляет желать лучшего. Это было мое мнение каторое сформиловалось вследствие самостоятельных опытов. мож я мало экспериментировал с етим: опции ставил не те, конверторы или проста старыми прогами полбьзовался.
Zidd2007
 

Эффективное видео-кодирование

Непрочитанное сообщение SPY » 07 дек 2006, 17:45:16

Zidd2007 писал(а):H264-???(чесна ваапще незнал такого кодека. И в каком он формате выдает видео)

Формат AVI или MP4
BeteTest писал(а):Обычно применяется при записи видео мобильным телефоном в H.263 (3GPP) (с расширением *.3gp), а декодер s263. Звук при этом кодирется как 3GPP AMR (voice)

BeteTest, то, что ты рассказал о 3gp, верно, вот и у меня есть описание формата.
3GP is a simplified version of MPEG-4 Part 14 (MP4), designed to be compact to decrease storage and bandwidth requirements to accommodate mobile phone. It stores video streams as MPEG-4 or H.263, and audio streams as AMR-NB or AAC-LC. A 3GP file is always big-endian, storing and transferring the most significant bytes first. It also contains descriptions of image sizes and bitrate.

Аудиодорожка может быть еще LC AAC. Только не в этом дело. Дело в видеокодеке, который в мобильном телефоне Н263, а в нашем тесте Н264. А это совершенные разные и несовместимые друг с другом алгоритмы кодирования. Прошу обратить внимание на начало описания формата 3gp "3GP is a simplified version of MPEG-4", т.е. 3gp есть ни что иное, как MPEG-4 ASP (Advanced Simple Profile) - об этом ниже. Н264 - это другой профайл кодека MPEG-4, с более высокой степенью компрессии.
Н263 и Н264 - эти понятия нужно четко различать и не путать.
Об этом писал немного выше, но стоит упомянуть еще раз.
H263 = MPEG-4 ASP (Advanced Simple Profile) Формат положен в основу 3gp, DivX, XviD и других аналогичных кодеков. Посмотрите в настройках кодеков DivX, XviD и аналогичных, и вы увидите Quantization: H.263, H263 Optimized (DivX6) и т.д. Иными словами, все вышеперечисленные кодеки слеплены из одного теста. Но, как бы ни старались разработчики, как бы ни оттачивали и ни оптимизировали алгоритмы, прыгнуть выше головы, увы, не удастся. А эта голова и есть H263, об этом я тоже уже писал:
Однако через какое-то время все возможности MPEG-4 ASP были исчерпаны, кодеки вылизаны почти до блеска, и кривая развития компрессоров устремилась к горизонтальной асимптоте

H264 = MPEG-4 AVC (Advanced Video Coding - формат, позволяющий использовать более совершенные приемы компрессии и обеспечивший скачкообразное улучшение параметра качество/битрейт. Из-за более эффективного алгоритма, этот формат изначально на голову выше своих конкурентов. h264 заявлен как производственный стандарт будущих HD/Blue-ray-дисков и уже используется для спутникового телевещания в Европе. Сегодня существуют стационарные плейеры, поддерживающие этот формат, а через несколько лет h264-плейеры станут столь же привычными, как DVD сегодня.
Zidd2007 писал(а):Так насколько я понял этот формат имеет расширение *3gp или я понял не так….

Да, ты понял не так. Файл, закодированный с помощью Н264, может быть *.AVI или *.MP4 (или с другим расширением). Попробую объяснить все просто.
1. Кодек - это алгоритм преобразования входных медиаданных (видео, звук) в выходные.
2. Формат (чаще всего под этим понимают просто расширение файла (формат МР3, формат AVI и др.)) - имеет другое, "научное" название - КОНТЕЙНЕР. Контейнер - это "обложка" файла, зажатого с помощью какого-то кодека. Значит, один и тот же контейнер может содержать данные, закодированные самыми различными кодеками.
Приведу примеры.
Видео в формате AVI может быть зажато с помощью DivX, XviD, Н264, 3ivx, Microsoft Video 1, Cinepak и других кодеков.
Точно так же, один и тот же кодек может использоваться в разных контейнерах. Поэтому видео H264 может быть как в формате AVI, так и MP4.
Я, например, при тестировании кодеков, упаковывал все в формат AVI. Поэтому если вы скачаете тестовые примеры, вы сможете просмотреть их любым плейером при наличии в системе необходимых кодеков.
В статье
https://tutmatov.kursknet.ru/files/docs/H264.rar
рассмотрена технология кодирования в формат (контейнер) MP4, с использованием того же кодека Н264.
Помимо дополнительных опций кодирования, такой вариант позволяет подключать аудио в одном из самых компактных форматов НЕ ААС, что позволяет еще сильнее уменьшить размер выходного файла. Кодирование в НЕ ААС обсуждается здесь
https://xn--80atagjmciocf.xn--p1ai/topic.php?forum=38&topic=45
Однако, начинать всегда нужно с простых вещей. В статье для кодирования используется целый букет программных средств, консольные кодеки, отдельное зажатие видео и аудио, а затем сведение в один файл. Лично я предложил бы для начала использовать VirtualDub (можно скачать с файлообменника)
https://www.tutmatov.kursknet.ru/files/programms/VirtualDub_v1.6.5.part1.rar
https://www.tutmatov.kursknet.ru/files/programms/VirtualDub_v1.6.5.part2.rar
и VFW - кодек Н264 (в составе пакета K-Lite Codec Pack он носит название x264). В результате получится файл формата AVI, который можно проиграть с помощью любого плейера.
Если вы хотите использовать в качестве исходника VOB, то кроме VirtualDub, вам понадобится VirtualDubMod.
https://www.tutmatov.kursknet.ru/files/programms/VirtualDubMod_v1.5.10.part1.rar
https://www.tutmatov.kursknet.ru/files/programms/VirtualDubMod_v1.5.10.part1.rar
https://www.tutmatov.kursknet.ru/files/programms/VirtualDubMod_v1.5.10.part3.rar
Zidd2007 писал(а):И он выиграл тест?? (Н264)

Да, он выиграл тест. Даже целых два теста. Как мой тест, проведенный моими же усилиями и комиссией в составе одного человека (меня :-) ), так и тест, проведенный экспертной группой в составе 50 человек.
Zidd2007 писал(а):А 3гп меняет все выше перечисленое и звук оставляет желать лучшего. Это было мое мнение каторое сформиловалось вследствие самостоятельных опытов. мож я мало экспериментировал с етим: опции ставил не те, конверторы или проста старыми прогами полбьзовался.

Это недостаток самого формата. Просто он изначально заточен под мобильный телефон и невысокое разрешение картинки. Поэтому если выкладывать ролики напрямую с мобилы в формате 3gp или кодировать в 3gp, чтобы закачать в телефон, - нормально, но пытаться перекодировать AVI в 3gp, чтобы выложить на ФО - не самый удачный вариант.

В папке VIDEO на ФО выложил пару клипов, зажатых Н264, в формате AVI. Прошу заценить качество.
1. No_Doubt_Don_T_Speak.AVI 4 мин 15 сек = 7,47 Мб (архив)
2. Alizee_Lolita .AVI 3 мин 11 сек = 6,04 Мб (архив)
Клип Alizee взял под свое крыло 111 и выложил в виде одного файла здесь:
https://www.tutmatov.kursknet.ru/files/videos/clips/Alizee_LOLITA.avi (размер 6,26 Мб, видео: Н264, 180 Кбит/с, 352*288; аудио: МР3, 1 канал, 44100 Гц, 64 Кбит/с)
SPY
 

Эффективное видео-кодирование

Непрочитанное сообщение Гость » 08 дек 2006, 07:40:14

H264 - видел я его…. при 680 метрах фильма идеальнейшее качество - а где же пиксели???? убежали? я ПОЧТИ не заметил искажений при сжатии… ИМХО считаю лучшим…
Гость
 

Эффективное видео-кодирование

Непрочитанное сообщение Caratel » 09 дек 2006, 17:45:59

Эх, раньше всю жизнь пользовался Xvid'ом, но как оказалось наилучший x264 - H264/AVC encoder rev. 553. )
Caratel
 

Эффективное видео-кодирование

Непрочитанное сообщение SPY » 10 дек 2006, 11:57:38

Caratel писал(а):Эх, раньше всю жизнь пользовался Xvid'ом, но как оказалось наилучший x264 - H264/AVC encoder rev. 553. )

Просто кодек достаточно новый, и не такой распространенный, как DivX, XviD, WMV. Уверен, если бы вопрос звучал иначе: наиболее популярный видеокодек, то три вышеуказанных однозначно заняли первые три места.
Но вот по эффетивности сжатия информации (получения максимального качества при минимальном битрейте) лично я конкурентов у Н264 не вижу.
Кстати, и с известностью Н264 ситуация кардинально изменится, когда получат широкое распространение HD/Blue Ray с фильмами, зажатыми этим кодеком. Кодек уже начали использовать некоторые спутники, сжимая в нем видеопоток.
Вообще, применение Н264 целесообразно там, где требуется максимально сократить объем данных при сохранении высокого качества, там где объем файла не должен превышать определенных размеров (4,5 ГБ; 700 МБ; 780 Кб *HOHO*) Иными словами, везде: оптические накопители, спутниковое ТВ. Да хотя бы даже для хранения фильмов на компьютере. Понимаю, что с выходом винта объемом 1 ТБ эта проблема стоит не так остро, но кто откажется иметь на нем 2000-2500 фильмов вместо 1500 тыс при том же каестве. Кстати, если использовать старый добрый компакт-диск и записать на него фильм в формате Н264, то мы впервые реально приблизимся к качеству DVD-видео в формате MPEG-2. (Вспомните надписи на видоекомпактах: DivX - real DVD quality. Тьфу! Тот, кто это писал, видимо имеет небольшие проблемы со зрением)
Особенно велика роль Н264 при передаче данных через интернет, когда пропускная способность канала жестко лимитирована (о да, наши любимые файлообменник и модем 56К - это о вас). Здесь Н264 - едва ли не единственная альтернатива (другой возможный вариант - поставить тарелку, но мы ведь не ищем легких путей, верно?).
SPY
 

Эффективное видео-кодирование

Непрочитанное сообщение Гость » 10 дек 2006, 17:31:44

а жмете чем? Virtual Dub ? или ещё чем…
Гость
 

Эффективное видео-кодирование

Непрочитанное сообщение egor » 10 дек 2006, 17:44:23

SPY писал(а):Goryachee_vremya.mp4 (Каста) в videos (качество — бомба, отвечаю, и всего 6 МБ. EGOR, please отпишись в теме, как запихнул Н264 внутрь mp4 и как сделал аудиодорожку в формате ААС)


Использовал то что было под рукой - MeGUI.
MeGUI - оболочка, вроде бы создавалась для работы с кодеком x264.
Брал MeGUI с http://x264.nl/ (в инстале только оболочка!)
http://x264.nl/x264/

encoder x264:
последняя версия - revision604 (консольная)
последняя версия vfw - revision573

Для работы MeGUI нужно
AviSynth http://www.avisynth.org/

….

Вообщем описывать долго, что нужно. Сегодня посмотрю статьи, завтра воложу, и потяхоньку софт выложу.
egor
Бывалый
Бывалый
 
Сообщения: 374
Зарегистрирован: 25 июн 2006, 12:27:28

Эффективное видео-кодирование

Непрочитанное сообщение egor » 11 дек 2006, 12:10:50

SPY писал(а):как запихнул Н264 внутрь mp4

encoder x264 позволяет сразу в контейнер mp4 засовывать (mp4mkvraw)
а для работы с mp4 есть MP4Box(консольная), оболочка для неё Yamb
SPY писал(а):и как сделал аудиодорожку в формате ААС

использовался Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder (neroAacEnc.exe)

собиралось video+audio - MP4Box

использовалась для работы оболочка MeGUI, есть и отдельные оболочки для работы со звуком, с MP4Box и т.д.
Будет всё выложено, а сейчас ознакомьтесь с теорией "на пальцах"

Теория:
Кодирование видео с DVD на CD
Просто и доступно, на пальцах
http://www.dvdtocd.narod.ru

Статьи: (советую прочитать всё внимательно, и про XviD тоже)
Контейнеры
Видео кодеки
Кодек XviD
Кодек x264
Перекодирование DVD на CD: методики
Кодирование видео кодеком x264 с помощью MeGUI
Работа с контейнером MP4 при помощи MP4Box + Yamb
Кодирование аудио при помощи BeSweet + BeLight
Словарь терминов и сокращений
Информация о MPEG-4 (включая AVC / H.264)
dvdtocd.narod.ru.zip
its_fix_reg

Софт на ФО:
video encoder x264 revision 604 (консольная версия)
video encoder x264 vfw revision 573
AviSynth 2.5.6a
AviSynth plugins - megui update

video encoder x264 revision 604 (консольная версия)
video encoder x264 revision 606

MP4Box-0.4.3_20061115
Yamb-1.6, Yamb-2.0-Preview

MeGUI 0.2.3.2192
CoreAAC-1.2.0.575-rev3
VirtualDubMod 1.5.10.2 b2542
CyberLink H264 Decoder v1.7.0.2203

Для тех кто не переваривает консольоболочки
Avidemux 2.3.0 (win32) + update
egor
Бывалый
Бывалый
 
Сообщения: 374
Зарегистрирован: 25 июн 2006, 12:27:28


Эффективное видео-кодирование

Непрочитанное сообщение Гость » 11 дек 2006, 17:36:45

ААА!!! у меня всё кверх ногами O:-) и с чего это? :(
относится только к кодеку х264, со всеми остальными кодеками все нормально
Гость
 

Эффективное видео-кодирование

Непрочитанное сообщение egor » 12 дек 2006, 11:10:38

залил MeGUI 0.2.3.2192, AviSynth 2.5.6a
AviSynth plugins - megui update
А вот tools не все обновлял, т.к. новее имелись (крупные), но для надёжности использования докачаю, что предлагает Update, тогда всё в кучке выложу.

Для тех кто не переваривает консоль залил Avidemux 2.3.0
насколько этот редактор хорош или плох это вопрос. В комплекте есть кодеки, главное что есть x264.
egor
Бывалый
Бывалый
 
Сообщения: 374
Зарегистрирован: 25 июн 2006, 12:27:28

Эффективное видео-кодирование

Непрочитанное сообщение Гость » 14 дек 2006, 13:55:21

Информация о MPEG-4 (включая AVC - H.264).its
не могу прочесть
Гость
 

Эффективное видео-кодирование

Непрочитанное сообщение egor » 14 дек 2006, 15:59:50

Залил tools_docs:
docs - топики с форумов.
megui - нужные megui tools через Update, там идёт x264-r602 от Sharktooth - есть фича --aq (адаптивная квантизация), через megui нельзя изменять(будут настройки по-умолчанию), в билдах "оффициальных" её нет.
tools_new - последнии версии tools.
tools_other - ещё некоторые tools.

PS: 1. В обзорах, статьях - могут быть опечатки, ошибки - смотрите в топиках там были замечания к статьям.
2. В обзорах, статьях, в топиках - расссматривается сжатие в AVC в нормальном качестве (неотличимое от ориганала, или с минимальными потерями).
chaos писал(а):неплохо бы узнать чем это читать

в том же IE (или любой другой проге работающей на движке IE)
для исправления косяка (скажите спасибо дяде Биллу) используйте its_fix_reg (для IE или Maxthon, или правьте под то что установлено)

Просьба
Нужен для изысканий видео материал в хорошем качестве DVD (всего 1-2мин). Если у кого есть и есть возможность залить на обменник, залейте.

А пока трагическая минутку из Бумера part1 part2
egor
Бывалый
Бывалый
 
Сообщения: 374
Зарегистрирован: 25 июн 2006, 12:27:28

След.

Вернуться в Программное обеспечение

Кто сейчас на форуме

Зарегистрированные пользователи: Bing [Bot], Google [Bot], SEMrush [Бот], Trendiction [Бот], Яндекс [Бот]

cron