Помогите перегнать видео из MKV в AVI
Добавлено: 2008-10-21 16:32:37
хелп.. собралось много фильмов в mkv по 4,5Gb срочто нужно что-то делать .. 

Если с нами Бог, то кто же против нас?
https://forum.lissyara.su/
Код: Выделить всё
> 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
Код: Выделить всё
# пережимаем
> 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
Код: Выделить всё
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
средствами mkvtoolnix никак. Тебе нужно demux'нуть матрешку, пережать видеопоток и обратно его засунуть. Делать это лучше всего через x264, обходя mencoder/ffmpeg стороной, коими можно только наложить пару фильтров на raw'ку.trigran писал(а):как можно урезать видео ID1 из H264 высокого разрешения на низко, или сконвертить в avi/mp4 чтобы смотреть на слабом компе (eeepc)?
имеется в виду x264-cli, а не libx264Гость писал(а):x264
Код: Выделить всё
> x264 --version
x264 0.65.1070M 6f7c9be
built on Jan 4 2009, gcc: 4.4.0 20081226 (experimental)
Код: Выделить всё
(~). 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
Я ПОЛЬЗУЮСЬ CONVERTXTODVD 3 И ПЕРЕВОЖУ MKV В DVD С СОХРАНЕНИЕМ ВСЕХ СУБТИТРОВ И ЗВУКОВЫХ ДОРОЖЕК ИЛИ ВЫБИРАЯ НУЖНЫЕ. КАЧЕСТВО КОДИРОВАНИЕ ВЕЛИКОЛЕПНОЕ. ПРОГАММА МОЖЕТ ТАКЖЕ СРАЗУ ЗАПИСАТЬ ДИСК ФОРМАТА 5 ИЛИ 9Гость писал(а):имеется в виду x264-cli, а не libx264Гость писал(а):x264Код: Выделить всё
> x264 --version x264 0.65.1070M 6f7c9be built on Jan 4 2009, gcc: 4.4.0 20081226 (experimental)