Помогите перегнать видео из MKV в AVI

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение lymar » 2008-10-21 16:32:37

хелп.. собралось много фильмов в mkv по 4,5Gb срочто нужно что-то делать .. :(

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение manefesto » 2008-10-21 16:34:22

мдя...что за выкрутасы,что за mkv ?
я такой яростный шо аж пиздеЦ
Изображение

Гость
проходил мимо

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение Гость » 2008-10-21 16:52:43

а чем тебе не нравится-то matroska и нужно обязательно конвертить в это убожество с кучей хаков avi? приставка?

у мя почти все HD-фильмы и аниме размером в около десятка терабайт в mkv. Под веньдой сразу ставлю свежий build mplayer'а или CCCP и не морочусь перекодировкой.

Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение lymar » 2008-10-21 17:48:29

..обычно все хорошие фильмы пишу на DVD, а эти не влазят :(

Гость
проходил мимо

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение Гость » 2008-10-21 20:17:26

а DL болванок нет что ль? Просто сам котейнер матроски занимает очень мало. Например:

Код: Выделить всё

> printenv BLOCKSIZE
K

# оригинал
> du *diana*.mkv
8338573 Indiana.Jones.And.The.Kingdom.Of.The.Crystal.Skull.2008.1080p.BluRay.x264-SiNNERS.mkv

# распокованные дорожки из mkv
> du -c a.???
573743  a.ac3
7761384 a.avc
55      a.srt
8335181 total
итого 8,338,573 - 8,335,181 = 3,392, т.е. 3 mb. Если у тя похожий случай, то может стоит пережать только аудио AC3 (или DTS) дорожку (например, в AAC) и re-mux'нуть mkv? Выигрышь будет небольшой, но должно влезть потом на однослойную болванку.

Код: Выделить всё

# пережимаем
> a52dec a.ac3 | faac -q 80 -o a.aac -
# смотрим размер
> du a.aac
94877   a.aac
# обратно засовываем
> mkvmerge -o a.mkv --track-order 0:1,1:0,0:3 --noaudio *diana*.mkv --language 0:eng a.aac
# порядок дорожек
> mkvmerge -i a.mkv
File 'a.mkv': container: Matroska
Track ID 1: video (V_MPEG4/ISO/AVC)
Track ID 2: audio (A_AAC)
Track ID 3: subtitles (S_TEXT/UTF8)
# размер
> du a.mkv
7857394 a.mkv
8,338,573 - 7,857,394 = 481,179, т.е. 481 mb экономии. Правда на выходе 2 канала вместо 6-и. ;\

trigran
проходил мимо

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение trigran » 2009-01-04 15:05:43

> mkvmerge -i a.mkv
File 'a.mkv': container: Matroska
Track ID 1: video (V_MPEG4/ISO/AVC)
Track ID 2: audio (A_AAC)
Track ID 3: subtitles (S_TEXT/UTF8)

Из вышеназванного вывода хотелось бы так же знать как можно урезать видео ID1 из H264 высокого разрешения на низко, или сконвертить в avi/mp4 чтобы смотреть на слабом компе (eeepc)?

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение zg » 2009-01-04 17:30:42

Код: Выделить всё

man ffmpeg
.... skip ....

       * You can transcode decrypted VOBs:

               ffmpeg -i snatch_1.vob -f avi -vcodec mpeg4 -b 800k -g 300 -bf 2 -acodec libmp3lame -ab 128k snatch.avi
чудная тулза, конвертит всё во вся :smile:

Гость
проходил мимо

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение Гость » 2009-01-04 19:50:37

trigran писал(а):как можно урезать видео ID1 из H264 высокого разрешения на низко, или сконвертить в avi/mp4 чтобы смотреть на слабом компе (eeepc)?
средствами mkvtoolnix никак. Тебе нужно demux'нуть матрешку, пережать видеопоток и обратно его засунуть. Делать это лучше всего через x264, обходя mencoder/ffmpeg стороной, коими можно только наложить пару фильтров на raw'ку.

Гость
проходил мимо

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение Гость » 2009-01-04 19:54:08

Гость писал(а):x264
имеется в виду x264-cli, а не libx264

Код: Выделить всё

> x264 --version
x264 0.65.1070M 6f7c9be
built on Jan  4 2009, gcc: 4.4.0 20081226 (experimental)

Гость
проходил мимо

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение Гость » 2009-01-04 21:11:46

впрочем, чего-то я чушь сказал. Можно не заморачиваться, а как сказал zg, просто воспользоваться ffmpeg:

Код: Выделить всё

(~). ffmpeg -i /d/mov/Indiana.Jones.And.The.Kingdom.Of.The.Crystal.Skull.2008.1080p.BluRay.x264-SiNNERS.mkv -f matroska -s vga -vcodec libx264 -acodec copy -scodec copy a.mkv
FFmpeg version SVN-r16423, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --enable-gpl --enable-nonfree --enable-postproc --enable-swscale --enable-avfilter --enable-avfilter-lavf --enable-pthreads --enable-x11grab --disable-vhook --enable-libx264 --extra-cflags=-I/home/luser/dist/x264
  libavutil     49.12. 0 / 49.12. 0
  libavcodec    52.10. 0 / 52.10. 0
  libavformat   52.23. 1 / 52.23. 1
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 1. 0 /  0. 1. 0
  libswscale     0. 6. 1 /  0. 6. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Jan  4 2009 21:06:02, gcc: 4.4.0 20081226 (experimental)
Input #0, matroska, from '/d/mov/Indiana.Jones.And.The.Kingdom.Of.The.Crystal.Skull.2008.1080p.BluRay.x264-SiNNERS.mkv':
  Duration: 02:02:32.41, start: 0.000000, bitrate: N/A
    Stream #0.0(eng): Video: h264, yuv420p, 1920x800, 23.98 tb(r)
    Stream #0.1(eng): Audio: ac3, 48000 Hz, 5.1, s16
    Stream #0.2(eng): Subtitle: 0x0000
Output #0, matroska, to 'a.mkv':
    Stream #0.0(eng): Video: libx264, yuv420p, 640x480 [PAR 9:5 DAR 12:5], q=2-31, 200 kb/s, 23.98 tb(c)
    Stream #0.1(eng): Audio: ac3, 48000 Hz, 5.1, s16
    Stream #0.2(eng): Subtitle: 0x0000
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
  Stream #0.2 -> #0.2
[libx264 @ 0x801d0c800]using SAR=9/5
[libx264 @ 0x801d0c800]using cpu capabilities: MMX2 SSE2Fast SSSE3 PHADD SSE4.1 Cache64
[libx264 @ 0x801d0c800]profile Baseline, level 3.0
Press [q] to stop encoding
frame= 3818 fps= 27 q=-1.0 Lsize=   28555kB time=123.54 bitrate=1893.5kbits/s
video:16045kB audio:12442kB global headers:1kB muxing overhead 0.234914%
[libx264 @ 0x801d0c800]slice I:319   Avg QP:25.81  size: 16685
[libx264 @ 0x801d0c800]slice P:3499  Avg QP:28.36  size:  3174
[libx264 @ 0x801d0c800]mb I  I16..4: 43.5%  0.0% 56.5%
[libx264 @ 0x801d0c800]mb P  I16..4:  5.3%  0.0%  0.0%  P16..4: 44.1%  0.0%  0.0%  0.0%  0.0%    skip:50.6%
[libx264 @ 0x801d0c800]final ratefactor: 38.13
[libx264 @ 0x801d0c800]SSIM Mean Y:0.9523619
[libx264 @ 0x801d0c800]kb/s:825.4
где `-s vga' (640x480) - единственная опция

ШЕЛ МИМО СЛУЧАЙНО
проходил мимо

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение ШЕЛ МИМО СЛУЧАЙНО » 2009-09-02 23:56:06

Гость писал(а):
Гость писал(а):x264
имеется в виду x264-cli, а не libx264

Код: Выделить всё

> x264 --version
x264 0.65.1070M 6f7c9be
built on Jan  4 2009, gcc: 4.4.0 20081226 (experimental)
Я ПОЛЬЗУЮСЬ CONVERTXTODVD 3 И ПЕРЕВОЖУ MKV В DVD С СОХРАНЕНИЕМ ВСЕХ СУБТИТРОВ И ЗВУКОВЫХ ДОРОЖЕК ИЛИ ВЫБИРАЯ НУЖНЫЕ. КАЧЕСТВО КОДИРОВАНИЕ ВЕЛИКОЛЕПНОЕ. ПРОГАММА МОЖЕТ ТАКЖЕ СРАЗУ ЗАПИСАТЬ ДИСК ФОРМАТА 5 ИЛИ 9 :good:

Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение lymar » 2009-09-03 11:10:16

2 ШЕЛ МИМО СЛУЧАЙНО
Ты ничего не перепутал? Или под вайном работает? :cz2:

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Помогите перегнать видео из MKV в AVI

Непрочитанное сообщение paradox » 2009-09-03 11:11:51

то мимо бегущий виндязятник
они все такие
бегут быстро
читают тоже не разбираясь в теме )))