Akbis Posted November 8, 2012 Share 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 Link to comment Share on other sites More sharing options...
Akbis Posted November 8, 2012 Author Share Posted November 8, 2012 Нашел еще одно решение этой проблемы. В настройках ffdshow "Конфигурация VFW интерфейса" установил в колонке кодеки - для декодера Н.264 -запрещено. Зеленые окна при открывании *.mkv в VirtualDub исчезли. Файл открылся и перекодировался нормально. Для кодирования видео в Н.264 в VirtualDub установил кодек x264vfw. Взял тут: http://www.videohelp.com/tools/sections/codecs Link to comment Share on other sites More sharing options...
Akbis Posted November 8, 2012 Author Share 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 куча встроенных кодеков, возможность подсоединять внешние. Работа с экраном. Вот только яркости и контраста нет. Практически все видео воспроизводит. Link to comment Share on other sites More sharing options...
Imbecile Posted November 8, 2012 Share Posted November 8, 2012 куча встроенных кодеков, возможность подсоединять внешние Есть альтернатива: Light Alloy Link to comment Share on other sites More sharing options...
Dell_Murrey-RUS Posted November 9, 2012 Share 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 Link to comment Share on other sites More sharing options...
Recommended Posts