LINUX.ORG.RU

HD 1080i VC-1 M2TS - не судьба?


0

1

Что-то не воспроизводится у меня видео в подобной комплектации, mplayer-vdpau-svn из Arch'евского AUR'а выдаёт кучу строк вида

ProcessInputError r:0x80004005=-2147467259 (keyframe: 1)??,?% 0 0

При этом 1080i VC-1 в MKV - воспроизводится без проблем. Примеры для тестирования брал в данном трэде

http://www.avsforum.com/avs-vb/showthread.php?p=16956445

Итак, вопрос: можно ли победить сабджевого монстра?

ffmpeg/mplayer не умеют interlaced VC-1. И не очень-то разработчики торопятся их научить. Подозреваю, что в MKV был все же 1080p…

botkin
()

Скачал оба файла. У меня на ОБА говорит:

Starting playback...
[vc1 @ 0xb22700]Interlaced frames/fields support is not implemented
botkin
()
Ответ на: комментарий от botkin

Да нет, видео похоже всё-таки interlaced. Брал из этого поста. При этом TS Download: «VC-1 Cheese Slicies» TS (26MB) NTSC 1920x1080 interlaced 29.97fps не воспроизводится ни mplayer'ом, ни ffplay'ем. А вот c MKV Download: «VC-1 Cheese Slicies» MKV (27MB) NTSC 1920x1080 interlaced 29.97fps ситуация интересней.

Вот выхлоп ffplay из свежесобранного ffmpeg-mt-git 20101105

[vc1 @ 0x91aa3c0] Interlaced frames/fields support is not implemented
[matroska,webm @ 0x91ac400] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from 'Slicies VC-1 NTSC 1080i 29.97 Bilder.mkv':
  Duration: 00:00:29.15, start: 0.000000, bitrate: 128 kb/s
    Stream #0.0: Video: vc1, yuv420p, 1920x1080, PAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn, 29.97 tbc
    Stream #0.1: Audio: ac3, 48000 Hz, stereo, s16, 128 kb/s

Результат - видео не воспроизводится. Вот mplayer-vdpau-svn 32577

mplayer Slicies\ VC-1\ NTSC\ 1080i\ 29.97\ Bilder.mkv 

MPlayer SVN-r32577-4.5.0 (C) 2000-2010 MPlayer Team
160 audio & 349 video codecs

Playing Slicies VC-1 NTSC 1080i 29.97 Bilder.mkv.
libavformat file format detected.
[vc1 @ 0xaf213d0] Interlaced frames/fields support is not implemented
[matroska,webm @ 0xaf1e600] Estimating duration from bitrate, this may be inaccurate
[lavf] stream 0: video (vc1), -vid 0
[lavf] stream 1: audio (ac3), -aid 0
VIDEO:  [WVC1]  1920x1080  0bpp  29.970 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Opening video decoder: [dmo] DMO video codecs
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
Decoder supports the following formats: YV12 YUY2 UYVY YVYU RGB8 RGB555 RGB565 RGB24 RGB32 
Decoder is capable of YUV output (flags 0x1b)
Movie-Aspect is undefined - no prescaling applied.
VO: [vdpau] 1920x1080 => 1920x1080 Planar YV12 
Selected video codec: [wmvvc1dmo] vfm: dmo (Windows Media Video (VC-1) Advanced Profile)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
A:   1.4 V:   1.4 A-V: -0.000 ct: -0.033   0/  0 32%  9%  0.5% 0 0 

Exiting... (Quit)

Результат - файл успешно воспроизведён. Вот такая загадка природы.

ku3nets
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.