mencoder стал распознавать в dvd отношение сторон ошибочно
Nikoli 29 мая, 2009 - 15:17
перепробовал несколько версий из портежей (включая стабильные), везде одно и тоже, в mplayer DVD распознаётся и играется верно:
mplayer dvd://2 -dvd-device source1 MPlayer SVN-r28450-4.3.2 (C) 2000-2009 MPlayer Team CPU: Воспроизведение dvd://2. libdvdread: Using libdvdcss version 1.2.9 for DVD access libdvdread: Couldn't find device name. На этом DVD 2 роликов. В этом DVD ролике 1 углов. аудиопоток: 0 формат: ac3 (stereo) язык: ru aid: 128. число аудиоканалов на диске: 1. число субтитров на диске: 0 Обнаружен MPEG-PS формат файла! VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 5000.0 kbps (625.0 kbyte/s) ========================================================================== Открываю декодер видео: [mpegpes] MPEG 1/2 Video passthrough VDec: запрос vo config - 720 x 576 (предпочитаемое цветовое пространство: Mpeg PES) Не могу найти подходящее цветовое пространство - попытаюсь с -vf scale... Открываю видео фильтр: [scale] Извините, выбранное устройство видеовывода не совместимо с этим кодеком. Попробуйте добавить фильтр scale к вашему списку фильтров. Например, -vf spp,scale вместо -vf spp. Ошибка инициализации Декодера Видео :( Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family Выбран видеокодек: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2) ========================================================================== ========================================================================== Открываю декодер аудио: [liba52] AC3 decoding with liba52 Using SSE optimized IMDCT transform Using MMX optimized resampler AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000) Выбран аудиокодек: [a52] afm: liba52 (AC3-liba52) ========================================================================== AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) Начало воспроизведения... VDec: запрос vo config - 720 x 576 (предпочитаемое цветовое пространство: Planar YV12) VDec: использую Planar YV12 в качестве выходного csp (не 0) Movie-Aspect - 1.78:1 - выполняю предварительное масштабирование для коррекции соотношения сторон фильма. VO: [xv] 720x576 => 1024x576 Planar YV12 [mpeg2video @ 0xb7ffa0]ac-tex damaged at 0 7 [mpeg2video @ 0xb7ffa0]Warning MVs not available [mpeg2video @ 0xb7ffa0]concealing 1305 DC, 1305 AC, 1305 MV errors A: 3.2 V: 3.2 A-V: 0.008 ct: 0.100 76/ 76 9% 0% 0.4% 1 0
но mencoder распознаёт отношение сторон ошибочно:
mencoder dvd://2 -dvd-device source1 -o title2.avi -oac copy -ovc x264 -x264encopts crf=23 -ss 10:00 -endpos 60 MEncoder SVN-r28450-4.3.2 (C) 2000-2009 MPlayer Team CPU: libdvdread: Using libdvdcss version 1.2.9 for DVD access libdvdread: Couldn't find device name. На этом DVD 2 роликов. В этом DVD ролике 1 углов. аудиопоток: 0 формат: ac3 (stereo) язык: ru aid: 128. число аудиоканалов на диске: 1. число субтитров на диске: 0 успех: формат: 2 данные: 0x0 - 0x83bc7000 Обнаружен MPEG-PS формат файла! VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 5000.0 kbps (625.0 kbyte/s) [V] формат:2 fourcc:0x10000002 размер:720x576 fps:25.000 ftime:=0.0400 ========================================================================== Открываю декодер аудио: [liba52] AC3 decoding with liba52 Using SSE optimized IMDCT transform Using MMX optimized resampler AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000) Выбран аудиокодек: [a52] afm: liba52 (AC3-liba52) ========================================================================== Открываю видео фильтр: [expand osd=1] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1 ========================================================================== Открываю декодер видео: [mpegpes] MPEG 1/2 Video passthrough VDec: запрос vo config - 720 x 576 (предпочитаемое цветовое пространство: Mpeg PES) Не могу найти подходящее цветовое пространство - попытаюсь с -vf scale... Открываю видео фильтр: [scale] Извините, выбранное устройство видеовывода не совместимо с этим кодеком. Попробуйте добавить фильтр scale к вашему списку фильтров. Например, -vf spp,scale вместо -vf spp. Ошибка инициализации Декодера Видео :( Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family Выбран видеокодек: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2) ========================================================================== аудиокодек: копирование кадров (формат=2000 цепочек=2 скорость=48000 битов=16 Б/с=24000 образец=1) VDec: запрос vo config - 720 x 576 (предпочитаемое цветовое пространство: Planar YV12) VDec: использую Planar I420 в качестве выходного csp (не 1) Movie-Aspect - 1.33:1 - выполняю предварительное масштабирование для коррекции соотношения сторон фильма. x264 [info]: using SAR=16/15 x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 Сбой New_Face. Возможно неверен путь к шрифту. Укажите, пожалуйста, файл шрифта для текста (~/.mplayer/subfont.ttf). шрифт субтитров: сбой load_sub_face. Сбой New_Face. Возможно неверен путь к шрифту. Укажите, пожалуйста, файл шрифта для текста (~/.mplayer/subfont.ttf). шрифт субтитров: сбой load_sub_face. Pos: 0.0s 1f ( 6%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] 1 повторяющийся(хся) кадр(а/ов)! Запись заголовка... ODML: vprp aspect is 4:3. Запись заголовка... ODML: vprp aspect is 4:3. Pos: 0.0s 2f ( 6%) 0.00fps Trem: 0min 0mb A-V:0.004 [0:0] 1 повторяющийся(хся) кадр(а/ов)! Запись заголовка... ODML: vprp aspect is 4:3. Запись заголовка... ( 6%) 0.00fps Trem: 0min 0mb A-V:0.008 [0:0] ODML: vprp aspect is 4:3. 1 повторяющийся(хся) кадр(а/ов)! Pos: 9.6s 240f ( 6%) 23.99fps Trem: 2min 14mb A-V:-0.080 [585:192] 1 повторяющийся(хся) кадр(а/ов)! Pos: 60.0s 1500f ( 6%) 22.38fps Trem: 15min 94mb A-V:-0.041 [694:192] Сброс видео кадров. Запись индекса... Запись заголовка... ODML: vprp aspect is 4:3. Поток видео: 694.026 кбит/с (86753 Б/с) размер: 5208667 байт(а/ов) 60.040 сек. 1500 кадр(а/ов) Поток аудио: 192.000 кбит/с (24000 Б/с) размер: 1440000 байт(а/ов) 60.000 сек. x264 [info]: slice I:7 Avg QP:17.16 size: 28984 x264 [info]: slice P:1490 Avg QP:22.20 size: 3359 x264 [info]: mb I I16..4: 37.3% 0.0% 62.7% x264 [info]: mb P I16..4: 0.3% 0.0% 0.2% P16..4: 39.3% 8.2% 5.8% 0.0% 0.0% skip:46.1% x264 [info]: kb/s:695.8
два месяца назад и ранее соотношение сторон сохранялось при пережатие правильно.
emerge -vp mplayer These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] media-video/mplayer-1.0_rc2_p28450 USE="X a52 aac alsa amrnb amrwb ass cddb cdio dts dv dvd enca encode ftp gif iconv ipv6 jpeg ladspa live lzo mad md5sum mmx mmxext mng mp2 mp3 musepack nemesi opengl png quicktime rar rtc schroedinger speex sse sse2 ssse3 tga theora truetype unicode v4l v4l2 vorbis x264 xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) -arts -bidi -bindist -bl -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -dirac -directfb -doc -dvb (-dvdnav) -dxr3 -esd -fbcon -ggi -gtk -jack -joystick -libcaca -lirc -nas -openal -oss -pnm -pulseaudio -pvr -radio (-real) -samba -sdl (-svga) -teletext (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="vesa -mga -s3virge -tdfx" 0 kB
»
- Для комментирования войдите или зарегистрируйтесь
Никогда не полагался на
Никогда не полагался на подобные особенности ПО и вручную всегда указывал scale и crop.
Причем основная причина именно в нежелании полагаться на дефолтные настройки.
Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!
обрезку и масштабирование я
обрезку и масштабирование я при необходимости всегда вручную проверяю, но в данном случае сломалась возможность, которая всегда работала правильно в mencoder и продолжает правильно работает в mplayer, указывать вручную отношение сторон до сих необходимости не было, хотя в mmg это легко сделать.