Код:
[cherep@tachka ~]$ mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video -oac lavc -lavcopts acodec=mp2:abitrate=224 ~/dc_downloads/Kozirnie.tuzi.DVDscr.\(RUS\).Xvit.INTERFILM.avi -o kozirnie_tuzi.mpg
MEncoder 1.0rc1-4.1.2 © 2000-2006 MPlayer Team
CPU: AMD Athlon™ XP 2600+ (Family: 6, Model: 10, Stepping: 0)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
98 audio & 216 video codecs
success: format: 0 data: 0x0 - 0x565b6000
AVI file format detected.
VIDEO: [XVID] 640x272 12bpp 23.976 fps 1599.9 kbps (195.3 kbyte/s)
[V] filefmt:3 fourcc:0x44495658 size:640x272 fps:23.98 ftime:=0.0417
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
PACKET SIZE: 2048 bytes, deltascr: 245760
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
Limiting audio preload to 0.4s.
Increasing audio density to 4.
VDec: vo config request - 640 x 272 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 2.35:1 - prescaling to correct movie aspect.
videocodec: libavcodec (640x272 fourcc=3167706d [mpg1])
[mpeg1video @ 0x882f638]MPEG1/2 does not support 2997/125 fps
Could not open codec.
FATAL: Cannot initialize video driver.
Exiting...
[cherep@tachka ~]$
Как вы могли заметить перекодирую файлы с помощью команды
Код: Выделить всё
mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video -oac lavc -lavcopts acodec=mp2:abitrate=224 input.avi -o output.mpgТаким образом перекодируется большинство фильмов/файлов, но вот порой натыкаюсь на такую хрень. Не пойму чё за фигня
Код: Выделить всё
[mpeg1video @ 0x882f638]MPEG1/2 does not support 2997/125 fps
Could not open codec.Кодек -то mencoder вроде определяет, но вот чё-то с частотой кадров, как исправить не подскажите великие гуру линукса??
p.s. Нужно перекодировать именно в mpeg1 cо звуком mp2, чтоб воспроизводилось на бытовом DVD плеере без поддержки Divx(mpeg4), типа VCD.