Andrey Petrov
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Обзор особенностей программы. DirectShow Decode - это использование при кодировке возможностей DirectShow. DirectShow - компоненты Windows для просмотра и обработки звука и видео. Кодировка без DirectShow Decode - это кодирование независимое от установленных в системе компонентов. Конечный файл может быть невозможным для просмотра стандартными Windows плеерами, но скорее всего, его можно будет просмотреть или прослушать самим Super. Stream Copy по русски - копирование потока. Если отметить опцию Stream Copy, звуковой или видео поток без перекодирования переносится в конечный файл. Включение опции Stream Copy при любом из кодировщиков затеняет (делает невозможным использование) DirectShow Decode. Если выбираешь Stream Copy - не можешь менять размер видео, колличество кадров, битрейт, разрешение экрана. Перекодируем мультфильм из формата .mkv в формат .avi для возможности просмотра на "железном" плеере подключаемом к телевизору. После того, как закинули файл в окно программы, можно получить подробную информацию о его структуре, кликнув двойным щелчком по названию. Инфо исходного файла => Подробно Кратко по русски: Общий рамер 1.95 гб Видео кодировки AVC 1.38 гб видеоразрешение 720x464 Звук кодировки DTS 544 мб Субтитры формата .ass Субтитры формата .srt Так как файл формата .mkv, то он может содержать, и содержит субтитры. В Video Scale Size поставил метку около NoChange, поскольку не собирался менять видеоразрешение. Иногда, кстати, это делать нужно, если перекодируете для просмотра на телевизоре, поскольку сейчас много файлов с разрешением, например, 1280x528, а телевизоры пяти и более лет давности поддерживают ширину не более 720. В программе Super два основных кодировщика: mencoder и ffmpeg Кодировщик ffmpeg. При включенной опции DirectShow Decod не перекодирует mkv в avi. Поставил audio Stream Copy - отказывается конвертировать mkv в avi. Поставил video Stream Copy - отказывается конвертировать mkv в avi. То есть не умеет копировать поток из mkv в avi. При том, в файлах других форматов достаточно легко перекидывает потоки. Например: mpeg в avi живо перегнал, asf в mkv тоже сумел, но читается только звук. Результаты перекодировки: заданный битрейт 3456, кодек mpeg-4 выходной битрейт 1778 по данным Cristal player, размер 1.38 гб заданный битрейт 5040, кодек divx выходной битрейт 2743 по данным Cristal player, размер 2.07 гб заданный битрейт 5040, кодек xvid выходной битрейт 2787 по данным Cristal player, размер 2.07 гб заданный битрейт 3456, кодек mpeg-4 выходной битрейт 1778 по данным Cristal player, размер 1.35 гб Как видно, стандартные общепринятые кодеки не сильно влияют на конечный размер файла. Возможно, если б использовал какой-нибудь из редких предложенных программой кодеков - размер бы отличался. Очень заметно снижение битрейта относительно заданного. Примерно в полтора-два раза. Во всех случаях, согласно сведениям о файле программ MediaInfo и KMPlayer - продолжительность 4 часа 36 минут. При воспроизведении файла на компьютере это никак не сказывается. Плееры показывают реальную длину файла и проигрывают его без осложнений. Super при двойном клике выдаёт информацию соответствующую реальной продолжительности. Проверяем ffmpeg на некоторых других файлах. Кодировщик mencoder. Перегнал в avi напрямую, посредством Stream Copy звука и видео. Файл не читается системными плеерами, а в самом Super посмотреть можно. Решил посредством Stream Copy перегнать его из avi обратно в mkv. Получилось. Файл читается но как будто оживший гель из пикселей. Перегоняю видео Stream Copy, а звук обычная перекодировка. Конечный файл размером 1.49 гб не читается системными плеерами, а в самом Super посмотреть можно. Изображение может мелькать. Перегоняю видео Stream Copy, а звук Disable Audio. Конечный файл размером 1.42 гб не читается системными плеерами, но в Super посмотреть можно (конечно без звука). Результаты перекодировки: заданый битрейт 2784 выходной битрейт 2688 по данным Crystal Player, размер 2.01 гб заданый битрейт 2784, кодек divx выходной 2769 по показаниям KMPlayer, размер 2.04 гб заданый битрейт 5232 выходной битрейт 3104 по данным Crystal Player, размер 2.33 гб. (странно чёто) В один из неуказанных выше разов, конечный файл содержал субтитры. Притом, были они совсем другим шрифтом, чем при просмотре исходного файла. Предположил, что причина в галочке Other Opts > Hide Subtitles. Убрал её - субтитров как не было, так и не появилось. Кодирует более-менее прилично. KMPlayer показывает в свойствах выходного файла временное ограничение фильма с размера превышающего 0.99 гб. В случае с данным файлом - 49 минут 10 сек (или что около того, варьируется в зависимости от размера файла). Это происходит как после кодирования с DirectShow Decode, так и без него. На воспроизведении файла на компьютере это никак не сказывается. Плееры показывают реальную длину файла, и проигрывают его без осложнений. Super при двойном клике выдаёт информацию соответствующую реальной продолжительности. Некоторые "железные" плееры имеют ограничения 2 гб на размер проигрываемого файла. Если конечный файл превышает этот размер, и был перекодирован в Super кодировщиком mencoder, вы будете знать, с какого времени файл перестанет воспроизводиться. В версии v2009.build.36 (June 10, 2009) добавлено DeMux Extract Streams - Разъединить и вынуть потоки Попробовал сделать это с исходным файлом. В итоге два файла: видео - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk].mkv.stream.264 звук - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk].mkv.stream На моём компе стоит программа StaxRip. С её помощью можно также перекодировать файлы формата mkv в avi. Исходный файл в ней, прежде, чем будет обработан для перекодирования, разбивается на составные части. И этих составных частей больше чем при разъединении Super`ом. Кроме звука и видео извлекаются файлы субтитров. Результаты Super. видео - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk].mkv.stream.264 звук - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk].mkv.stream.dts Результаты StaxRip. видео - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk].h264 звук - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk] - ja-Japanese.dts 1 субтитры - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk] - en-English.ass 2 субтитры - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk] - en-English.srt Звуковые дорожки (аудиопотоки) формата .dts полученные из исходного файла программами StaxRip и Super - идентичны. Видео дорожки (видеопотоки) Файлы: ponyo_on_the_cliff_by_the_sea[h264.dts][niizk].mkv.stream.264 (Super) ponyo_on_the_cliff_by_the_sea[h264.dts][niizk].h264 (StaxRip) различны, притом, что размером идентичны до килобайта - 1 489 445 кб. Mux Video & Audio Stream - Обьединить видео и звуковые потоки. В пояснениях чуть выше окна закидывания файла, написано, что одиночные фото форматов (jpg, tif, bmp, pcx, tga) могут также быть использованы как видеопоток. Объединяю файл jpeg 2.75 мб c mp3 2.20 мб. Программа предлагает варианты формата конечного файла. Согласился на стандартный mkv. Конечный файл получился весом почти 11 гб. Плеер вроде делает вид, что проигрывает его, но картинка отсутсвует и звука не слышно. Попробовал вариант конечного формата - flv. Остановил процесс, когда конечный файл превысил размер 1.5 гб. Объединяю в конечный формат avi потоки: видео - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk].h264 (StaxRip) звук - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk] - ja-Japanese.dts.MP3 (перекодированный из .dts) Создаётся файла размером 394 мега, который не читается. Объединяю в конечный формат avi потоки: видео - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk].mkv.stream.264 (Super) звук - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk] - ja-Japanese.dts.MP3 (перекодированный из .dts) Появляется сообщение об ошибке. Объединяю в конечный формат avi потоки полученные разделением программой StaxRip: видео - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk].h264 звук - ponyo_on_the_cliff_by_the_sea[h264.dts][niizk] - ja-Japanese.dts Во время выполнения этого задания подгружается файл подкачки. Вместо 400 мегов - 1680-1740 мегов. Конечный файл 12670 мегов. При попытке воспроизведения Crystal и Media Player Classic вылетают с ошибкой; KMPlayer показывает кашу, в которой порой видны картинки, звука вроде нет. Сам файл своим нахождением в папке, после захода туда - вызывает подгрузку системы: процессор напрягается на 50 процентов. Join Format Identifical Files - Связать файлы одинаковых форматов Подписано, что файлы должны быть строго идентичны по следующим критериям: Формат, видеокодек, видеоразрешение, апект (пример 16х9 или 4х3 итп), количество кадров в секунду, видеобитрейт, интерлейсинг и так далее... Другими словами файлы должны быть строго одного типа. Пример: у вас есть несколько видео снятых цифровой камерой. Вот их программа может сшить в один файл. Попробовал эту возможность. Да Super объединил несколько файлов, но при просмотре конечного длинного файла явно слышны какие-то лишние шумы. ************************************************************* Запуск программы Super нарушает сложившиеся связи в системе. VirtualDub перестаёт понимать некоторые файлы, которые разбирает с помощью своего плагина DShowInputDriver.vdplugin. Например: .mkv. Возможно Super каким то образом перенастраивает что-то на себя. Восстановить связи можно переустановкой системных кодеков. Причём следующий запуск Super опять их нарушит. Навскидку проверил версии 19, 30, 33. Они также нарушают системные связи. На официальном сайте программы рекламируется возможность работы со скриптами программы Avisinth (расширение .avs). Проводил кодировку из файла .avs, в котором directshowsource-ссылка на файл .mkv несколько раз подряд с разными битрейтами. На второй-третий раз вылетает mencoder c ошибкой, и после отказывается кодировать. Может и не вылетать, если, не закрывая программы переставить кодеки. *************************************************************** Итог плюсы: Большое количество исходных и конечных форматов. Удобный интерфейс. Расставил где надо точки, и - включил кодирование. минусы: Часто конечный файл не соответствует заданным параметрам. Порой вообще не читаем. Установка в систему нарушает сложившиеся связи, мешая работать другим кодировщикам, и возможно, плеерам. | Всего записей: 1188 | Зарегистр. 20-01-2006 | Отправлено: 08:54 10-10-2009 | Исправлено: Andrey Petrov, 10:08 10-10-2009 |
|