Akbis Posted November 8, 2012 Posted November 8, 2012 Может кому то понадобится инфа для работы с "матрешкой". Необходимо было переконвектировать звук в файле *.mkv , не трогая видеокод. Лучше всего работать со звуковыми составляющими файлов видео в программе VirtualDub (Mod) Тем более что в некоторых случаях видео составляющая при этом не кодируется. Что значительно быстрее и видео не страдает от перекодировок. Но при открытии файлов *.mkv возникала ошибка. Декодер DivX Н.264 стоял. Но видно VD с ним не дружил. Обратившись в сеть за поиском кодека, нашел инфу, что хорошо бы установить кодек 'Ffdshow'. Это бесплатный кодек и декодер к различным ситуациям. Скачав крайнюю версию и установив, обнаружил что при открытии теперь файла *.mkv в программе VirtualDub вид экранов с черного стал зеленым. См. скрин. Но файл открылся и нормально перекодировался. Только в начале пять первых кадров стали зелеными. Блин!!! В общем пошел опять на поиски в сеть. Нашел, что это так у всех, кто применяет такую же схему. Решение нашел такое, что нужно просто зачернить эти пять кадров. В этом поможет фильтр VD - fadefx.vdf Этот фильтр служит для того чтобы начало фильма начиналось и кончалось с медленным отенением и постепенным затемнением. Но также можно наглухо закрыть кадры чернью. Так и поступил. Проблема решена. Дело в том что так вроде проблема с VfW и directShow. VirtualDub работает с vfw, а с кодеками Н.264 directShow, т.е. современными нет. Тут могу ошибаться. Но до установки ffdshow при открытии *.mkv, возникала ошибка и VD просила кодек Н.264VfW. ffdshow является open source фильтром directShow и VFW кодеком ffdshow: http://forum.ru-board.com/topic.cgi?forum=5&topic=6122&glp fadefx.vdf: http://home.earthlink.net/~tacosalad/video/fadefx.htm Конечно должен стоять в VD плагин- Matroska.vdplugin
Akbis Posted November 8, 2012 Author Posted November 8, 2012 Нашел еще одно решение этой проблемы. В настройках ffdshow "Конфигурация VFW интерфейса" установил в колонке кодеки - для декодера Н.264 -запрещено. Зеленые окна при открывании *.mkv в VirtualDub исчезли. Файл открылся и перекодировался нормально. Для кодирования видео в Н.264 в VirtualDub установил кодек x264vfw. Взял тут: http://www.videohelp.com/tools/sections/codecs
Akbis Posted November 8, 2012 Author Posted November 8, 2012 Здравствуйте. Для работы с контейнером "Матрёшка" пользуюсь набором инструментов mkvtoolnix. "Шлифовать" звук можно с помощью Audacity (Wikipedia/Audacity). Нравится, что программы автономны и не пытаются лезть в систему. Ну и к проигрывателям это тоже одно из главных требований, поэтому из имеющихся в наличии выбираю или MPlayer (который, вдобавок ко всему, ещё и неплохой перекодировщик) или VLC. Я пользуюсь Media Player Classic Homecinema (Win2k/WinXP/Vista/Seven) freeware http://mpc.darkhost.ru/download.phtml#russ куча встроенных кодеков, возможность подсоединять внешние. Работа с экраном. Вот только яркости и контраста нет. Практически все видео воспроизводит.
Imbecile Posted November 8, 2012 Posted November 8, 2012 куча встроенных кодеков, возможность подсоединять внешние Есть альтернатива: Light Alloy
Dell_Murrey-RUS Posted November 9, 2012 Posted November 9, 2012 Вот только яркости и контраста нет. В MPC эти настройки есть, как в ffddecoder так и в Вид > Настройки > Разное > Управление цветом (работает для режимов WMR-9 и EVR). :) MB: MPG-Z390 GP / i7 9700KF 4,8 ГГц / DDR4 64 Gb 3466 МГц / GTX 2080Super / Acer 43" ET430KWMIIQPPX 4k / Win 10
Recommended Posts