The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Преобразование MKV видеофайлов в фо..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Преобразование MKV видеофайлов в фо..."  +/
Сообщение от auto_tips on 22-Сен-09, 11:51 
Для перекодирования видео, упакованного в контейнер MKV (Matroska), можно использовать следующую конструкцию:

Распаковываем:

   mkvextract tracks input.mkv 1:temp_video.avi 2:temp_audio.ac3 3:output.srt

Утилита mkvextract входит в состав стандартного пакета mkvtoolnix, ее можно загрузить
со страницы http://www.bunkus.org/videotools/mkvtoolnix/)
В процессе работы mkvextract покажет какой в данном mkv файле использован видео и аудио кодек,
что даст возможность принять решение - прекодировать другим кодеком или нет.

Объединяем в AVI:

   ffmpeg -i temp_audio.ac3  -i temp_video.avi  -vcodec copy -acodec copy  output.avi

Если ffmpeg в процессе кодирования выдает ошибку и прекращает работу, можно попробовать:

   mencoder temp_video.avi -audiofile temp_audio.ac3  -ovc copy -oac copy -o output.avi


Другой вариант, с перекодированием:

   mencoder input.mkv -oac mp3lame -lameopts vbr=3 -ovc xvid -xvidencopts fixed_quant=4 -of avi -o output.avi

Если возникает ошибка "Too many audio packets in the buffer", то можно попробовать двухэтапную схему:

Выдергиваем несжатую аудиодорожку:
   mplayer input.mkv -ao pcm:fast:file=audio.wav -vc null -vo null

Перекодируем видео, подставив звук через "-audiofile audio.wav":
   mencoder input.mkv -ffourcc divx -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=6000 \
    -audiofile audio.wav -oac mp3lame -lameopts vbr=3 -o output.avi

Для конвертации для просмотра на КПК нужно уменьшить vbitrate до 400 и добавить опции масштабирования "-sws 2 -vf scale=352:-3".

URL: http://www.larsen-b.com/Article/261.html http://www.howforge.com/how-to-convert-mkv-to-avi-using-menc...
Обсуждается: https://www.opennet.ru/tips/info/2174.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от vadiml on 22-Сен-09, 11:51 
Может автор не знает, но у mencoder в качестве кодека можно писать copy:
-oac copy и -ovc copy
и тогда вся эта заметка превратится в 1 строку:
mencoder input.mkv -oac copy -ovc copy -of avi -o output.avi

PS см. man mplayer

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от vadiml on 22-Сен-09, 11:55 
А в обратную сторону -- можно использовать mkvmerge, который может считывать audio/video потоки напрямую из avi и запихивать их в mkv

И это тоже без перекодирования.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от Anonymous20090922 on 22-Сен-09, 13:51 
С copy - это круто. Давно искал способ быстро и без перекодирования вытащить основной поток DVD в отдельный файл.

Сейчас использую DVDShrink из под wine, но он в таком виде иногда глючит да и батник для перекодирования не сделаешь.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от alexxisr email on 22-Сен-09, 14:25 
а чем вам mkv то не угодил?
чем avi лучше? чтобы тратить на перекодировку время
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от Аноним (??) on 22-Сен-09, 15:24 
>а чем вам mkv то не угодил?
>чем avi лучше? чтобы тратить на перекодировку время

Мой DVD-плеер не поддерживает MKV.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от pavlinux (ok) on 22-Сен-09, 16:32 
>а чем вам mkv то не угодил?
>чем avi лучше? чтобы тратить на перекодировку время

Мы как нормальные люди,...
Не смотрим фильмы раком у монитора,
Не тянем провод от видюхи до телека,
Не покупаем раз в 2 года CD/DVD/HD/BD плееры с новым фишками.
Не покупаем раз в пятилетку телек с новым разрешением и маркетинговыми фичами.
(а у меня Sony CRT 31" - все LCD, плазмы, сосут и нервно курят в сторонке).
И потому, что производители бытовых плееров не собираются обновлять прошивки старых
плееров, дабы покупали новые.


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от ак on 22-Сен-09, 16:41 
прям, интересно, но с таким подходом носитель должен быть как минимум VHS :)
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от pavlinux (ok) on 22-Сен-09, 17:03 
>прям, интересно, но с таким подходом носитель должен быть как минимум VHS
>:)

Это ужо аналоговая, из аналоговых можно BetaCam юзать

А ещё меня прикалывает реклама телевизеров, которую смотрю на текущем телеке...
Сразу закрадывается вопрос, накуя мне новый, если в рекламе и так красиво :)

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от User294 (ok) on 22-Сен-09, 18:49 
> Это ужо аналоговая,

И что? Ты же не хочешь покупать раз в 2 года вроде? Ну вот и нормально смотреть на древнем аналоговом телеке с древнего аналогового видака с затертой до дыр кассеты :). А то формат файлов надизайненый еще где-то в эпоху вин 3.х и полуоси (под тогдашние реалии) юзать - это ничо, не смущает, а не сильно то более древние видеокассеты - засмущали, да? :)

А кому нужна гибкость и отсутствие идиотизма но влом покупать на выход каждого формата по плееру - есть HTPC наконец. Ты вроде там радовался что писюки стали бытовухой типа китайского ширпотреба. Так что ж не пользуешься тогда плодами цивилизации? oO

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от Filosof email on 22-Сен-09, 22:54 
Пока оно слишком дорого. Вот дотянут неттопы по производительности - и мона
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

14. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от mx (??) on 23-Сен-09, 11:06 
Давеча я тут вылез что плохо в ави ложить 2 звука дороги
и что за это морду бить нужно - так какой то анонимус меня опустил :)

Так что если в мкв какой нибудь х264 и это по копи пихают в ави то за это не плохо бы
тоже морду пощупать :))))

P.S.
> Давно искал способ быстро и без перекодирования вытащить основной поток DVD в отдельный
> файл.

сделай так man mplayer | grep dump
представляю как ты удивишись увидив эти команды и прочитав для чего они ;)

кстати :
mplayer dvd://1 -dumpstream -dumpfile title1.vob
в мане не правильная команда так как расширение файла должно быть не vob а mpg ( так тут тоже есть стандарт ;) )

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

16. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от Vitls (??) on 23-Сен-09, 20:45 
>Мы как нормальные люди,...

Да
>Не смотрим фильмы раком у монитора,

Да
>Не тянем провод от видюхи до телека,

Да
>Не покупаем раз в 2 года CD/DVD/HD/BD плееры с новым фишками.

Да
>Не покупаем раз в пятилетку телек с новым разрешением и маркетинговыми фичами.

Да
>(а у меня Sony CRT 31" - все LCD, плазмы, сосут и нервно курят в сторонке).

Panasonic 32LX85

Но! Мы покупаем что-то вроде Western Digital WD TV (цена вопроса в 200 баксов), цепляем по usb терабайтник и НАМ ПОХРЕН в каком формате записан фильм :-)

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

17. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от pavlinux (ok) on 23-Сен-09, 21:06 
>>(а у меня Sony CRT 31" - все LCD, плазмы, сосут и нервно курят в сторонке).
>Panasonic 32LX85

Гадость ваша заливная рыба.

Я то же сидя в магазине, заставил притащить LCD, Плазму и СRT и врубить 3 BD-ROM.
Как они сопротивлялись.... :)
Сел на расстоянии 3 метров, врубили ...

- Вай!!!
глядя на ценники - 120 - 50 - 17 , плазма, лсд, труба - соответственно.
глядя на качество - 100 - 40 - 80 - плазма, лсд, труба - соответственно.

Отмазка про LCD была что они легкие, тонкие, меньше Ваттов жрут.

Ну таскать с собой его я не собирался, тонкие - пофиг, место по Телек уже 20 лет занято,
ну а то что Трубы жрут много, так на разнице в цене я могу оплатить 15 лет электричества.

>Но! Мы покупаем что-то вроде Western Digital WD TV (цена вопроса в 200 баксов),

VC1 оно играет?

> цепляем по usb терабайтник

ещё 200$

>  и НАМ ПОХРЕН в каком формате записан фильм :-)

Кому похрен в Швейцарии, в домике на озере, форель ловят.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

19. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от мимо проходил on 24-Сен-09, 12:47 
А если в полученном avi звук с видео рассинхронизованный (в исходном mkv естественно нормально все), есть ли способ побороть, исключая подбор задержек вручную?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от vadiml on 24-Сен-09, 23:22 
Только если там постоянный битрейт
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

23. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от pavlinux (ok) on 25-Сен-09, 02:06 
MEncoder SVN-r29354-4.4.0 (C) 2000-2009 MPlayer Team
parse error at line 347
success: format: 0  data: 0x0 - 0x5d1256af
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Next Day Air (2009) by kernlas", -vid 0
[mkv] Track ID 2: audio (A_AAC), -aid 0, -alang rus
[mkv] Track ID 3: audio (A_AAC), -aid 1, -alang eng
[mkv] Track ID 4: subtitles (S_VOBSUB), -sid 0, -slang eng
[mkv] Track ID 5: subtitles (S_VOBSUB), -sid 1, -slang spa
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [avc1]  716x480  24bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:31  fourcc:0x31637661  size:716x480  fps:23.976  ftime:=0.0417
videocodec: framecopy (716x480 24bpp fourcc=31637661)
Audio format 0x4134504d is incompatible with '-oac copy', please try '-oac pcm' instead or use '-fafmttag' to override it.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от Vitls (??) on 25-Сен-09, 08:27 
>Гадость ваша заливная рыба.

Гораздо лучше чем всякие лыжы, соньки, и филипсы в такой-же ценовой категории.
Мне на нём эфир не смотреть, а цифру прекрасно показывает.

>VC1 оно играет?

играет

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

25. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от Аноним (??) on 28-Сен-09, 20:51 
с -copy часто может возникнуть рассинхронизация, или вылазят ошибки. потому-то и не всегда этот метод подходит

>Может автор не знает, но у mencoder в качестве >кодека можно писать copy:
>-oac copy и -ovc copy
>и тогда вся эта заметка превратится в 1 строку:

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Раздел полезных советов: Преобразование MKV видеофайлов в фо..."  +/
Сообщение от nkly (ok) on 06-Окт-09, 13:08 
А как такое перекодирование сказывается на качестве изображения и звука??
Наверняка качество снижается.
У меня достаточно древний компьютер и mkv тормозят. Так вот я перекодировал mkv в avi  но при этом происходит потеря качества. Как можно перекодировать без потери качества?
Хотя наверное если перекодировать без потерь, то может и avi тормозить будут.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "чтение MKV видеофайлов"  +/
Сообщение от артем on 18-Ноя-09, 20:21 
можно скачать всего одну прогу и наслаждаться просмотром. никакие дополнительные дрова не нужны. прога называется zoom player, воспроизводит и все другие известные форматы и ресурсов жрет мало. ссылка на скачивание: http://letitbit.net/download/6918.6c853ae1d50822a543c5b44cc/...
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

29. "чтение MKV видеофайлов"  +/
Сообщение от Alexander Borisov email on 10-Авг-10, 11:33 
Автор пишет о том как преобразовать материал, а не о том как его посмотреть. Ваша программа может показать MKV фильм на Playstation Portable или на iPad? Возможно, нужно поработать со звуковой дорожкой, а Вы о каких то дровах пишете. Может он, для экономии места хочет выбросить все дорожки, кроме русской.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

30. "Преобразование MKV видеофайлов в формат AVI"  +/
Сообщение от Alexander Borisov email on 10-Авг-10, 11:39 
Не использовать формат AVI. MP4 Вам в помощь


Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

31. "Раздел полезных советов: Преобразование MKV видеофайлов в фо..."  +/
Сообщение от Сергей (??) on 01-Июн-11, 04:21 
Если бы в avi можно было делать видео такого же качества как и mkv, то mkv просто не существовало бы, его бы ни кто не стал придумывать.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

32. "Раздел полезных советов: Преобразование MKV видеофайлов в фо..."  +/
Сообщение от Pickles420 (ok) on 27-Мрт-13, 15:49 
http://www.ilikemall.com/topics/convert-mkv-to-avi-mac.html
Я всегда использую AppGeeker конвертировать MKV видео файлы в формате AVI, работает хорошо для меня.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру