|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Stas Vlasov 2:5080/172.172 26 Oct 2003 14:08:58 To : Vladimir Mosgalin Subject : Re: mplayer и несколько секций в .avi -------------------------------------------------------------------------------- Thursday October 23 2003, Vladimir Mosgalin writes to Stas Vlasov: SV>> Пытаюсь посмотреть файл, отрубает через несколько секунд. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SV>> Пытаюсь прогнать через mencoder -aoc copy -avc copy -idx, SV>> получается файл размером в несколько мегабайт. Смотрю в файл - а SV>> там несколько секций, показывается и перекодируется только SV>> первая. VM> Что такое "несколько секций"? При просмотре файла hex-вьером можно найти несколько заголовков avi (заголовок riff один, естественно). VM> mplayer файл играет целиком? Hет, конечно. Первые несколько мегабайт. Только первую секцию, ту, которую получается взять по mencoder -oac copy -ovc copy VM> Что пишет с VM> -v (полный вывод, ничего не отрезай)? mplayer -nosound -v 111.avi у меня дома под виндами (понадобилось собрать, когда vdub не смог открыть файл в 2.8Г): Using GNU internationalization Original domain: messages Original dirname: /usr/share/locale Current domain: mplayer Current dirname: /usr/local/share/locale MPlayer 0.90rc5-2.95.3-5 (C) 2000-2003 Arpad Gereoffy (see DOCS) CPU: Advanced Micro Devices Duron SF Spitfire (Family: 6, Stepping: 1) Detected cache-line size is 64 bytes CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0 Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory Reading config file /home/stas/.mplayer/config Reading /home/stas/.mplayer/codecs.conf: can't open '/home/stas/.mplayer/codecs.conf': No such file or directory Reading /usr/local/etc/mplayer/codecs.conf: 50 audio & 136 video codecs CommandLine: '-nosound' '-v' '111.avi' get_path('font/font.desc') -> '/home/stas/.mplayer/font/font.desc' font: can't open file: /home/stas/.mplayer/font/font.desc font: can't open file: /usr/local/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay Using usleep() timing get_path('input.conf') -> '/home/stas/.mplayer/input.conf' Can't open input config file /home/stas/.mplayer/input.conf : No such file or directory Can't open input config file /usr/local/etc/mplayer/input.conf : No such file or directory Falling back on default (hardcoded) input config get_path('111.avi.conf') -> '/home/stas/.mplayer/111.avi.conf' Playing 111.avi Not an URL! File size is 730056704 bytes AVI file format detected. list_end=0x22D6 ======= AVI Header ======= us/frame: 40000 (fps=25.000) max bytes/sec: 0 padding: 0 MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED frames total: 136636 initial: 0 streams: 2 Suggested BufferSize: 0 Size: 624 x 304 list_end=0x1138 ==> Found video stream: 0 ======= STREAM Header ======= Type: vids FCC: xvid (64697678) Flags: 0 Priority: 0 Language: 0 InitialFrames: 0 Rate: 25/1 = 25.000 Start: 0 Len: 136636 Suggested BufferSize: 55073 Quality 10000 Sample size: 0 found 'bih', 108 bytes of 40 ======= VIDEO Format ====== biSize 40 biWidth 624 biHeight 304 biPlanes 1 biBitCount 24 biCompression 1145656920='XVID' biSizeImage 1138176 =========================== list_end=0x21CA ==> Found audio stream: 1 ======= STREAM Header ======= Type: auds FCC: (0) Flags: 0 Priority: 0 Language: 0 InitialFrames: 1 Rate: 20041/1152 = 17.397 Start: 0 Len: 95080 Suggested BufferSize: 9216 Quality -1 Sample size: 1152 found 'wf', 30 bytes of 18 ======= WAVE Format ======= Format Tag: 85 (0x55) Channels: 2 Samplerate: 48000 avg byte/sec: 20041 Block align: 1152 bits/sample: 0 cbSize: 12 mp3.wID=1 mp3.fdwFlags=0x2 mp3.nBlockSize=480 mp3.nFramesPerBlock=1 mp3.nCodecDelay=0 list_end=0x22D6 Broken chunk? chunksize=1314 (id=JUNK) list_end=0x2B4B2EDC Found movie at 0x280C - 0x2B4B2EDC stream_seek: WARNING! Can't seek to 0x68D90362 ! Auto-selected AVI video ID = 0 AVI video size=728953364 (136636) audio size=0 VIDEO: [XVID] 624x304 24bpp 25.00 fps 1067.0 kbps (130.2 kbyte/s) [V] filefmt:3 fourcc:0x44495658 size:624x304 fps:25.00 ftime:=0.0400 get_path('sub/') -> '/home/stas/.mplayer/sub/' ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family INFO: libavcodec init OK! Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4) ========================================================================== Audio: no sound Freeing 0 unused audio chunks Starting playback... This file was encoded with XviD build 9 [ffmpeg] aspect_ratio: 2.052632 VDec: vo config request - 624 x 304 (preferred csp: Planar YV12) Trying filter chain: vo Could not find matching colorspace - retrying with -vop scale... Opening video filter: [scale] SwScale params: -1 x -1 (-1=no scaling) Trying filter chain: scale vo VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 2.05:1 - prescaling to correct movie aspect. VO Config (624x304->624x304,flags=0,'MPlayer',0x32315659) Using MMX2 for colorspace transform SwScaler: using unscaled Planar YV12 -> BGR 24-bit special converter REQ: flags=0x403 req=0x0 VO: [png] 624x304 => 624x304 BGR 24-bit VO: Description: PNG file VO: Author: Felix Buenemann <atmosfear@users.sourceforge.net> PNG Warning: compression level set to 0, compression disabled! PNG Info: Use the -z <n> switch to set compression level from 0 to 9. PNG Info: (0 = no compression, 1 = fastest, lowest - 9 best, slowest compression) PNG Compression level 0 *** [scale] Allocating mp_image_t, 624x304x12bpp YUV planar, 284544 bytes *** [vo] Allocating mp_image_t, 624x304x24bpp BGR packed, 569088 bytes V: 0.0 1 0% 0% 0.0% 0 0 0% *** [scale] Allocating mp_image_t, 624x304x12bpp YUV planar, 284544 bytes V: 0.0 2 0% 0% 0.0% 0 0 0% V: 0.1 3 0% 0% 0.0% 0 0 0% V: 0.1 4 0% 0% 0.0% 0 0 0% V: 0.2 5 0% 0% 0.0% 0 0 0% V: 0.2 6 0% 0% 0.0% 0 0 0% V: 0.2 7 0% 0% 0.0% 0 0 0% >[...] V: 33.8 847 8% 289% 0.0% 0 0 0% V: 33.9 848 8% 289% 0.0% 0 0 0% V: 33.9 849 8% 289% 0.0% 0 0 0% V: 34.0 850 8% 289% 0.0% 0 0 0% Error at MB: 327 Error at MB: 480 marker does not match f_code marker does not match f_code marker does not match f_code >[...дохрена повторов...] marker does not match f_code marker does not match f_code marker does not match f_code marker does not match f_code marker doError at MB: 480 es not match f_code marker does not match f_code marker does not match f_code marker does not match f_code >[...дохрена повторов...] marker does not match f_code marker does not match f_code marker does not match f_code marker ac-tex damaged at 21 16 Error at MB: 645 does not match f_code marker does not match f_code marker does not match f_code marker does not match f_code >[...дохрена повторов...] marker does not match f_code marker does not match f_code marker does not match f_code Marker bit missing before time_increment in video packed header Marker bit missing before vop_coding_type in video packed header marker does not match f_code marker does not match f_code marker does not match f_code >[...дохрена повторов...] marker does not match f_code marker does not match f_code marker does not match f_code markerconcealing errors does not match f_code marker does not match f_code marker does not match f_code marker does not match f_code >[...дохрена повторов...] marker does not match f_code marker does not match f_code marker does not match f_code V: 34.0 851 8% 289% 0.0% 0 0 0% stream_seek: WARNING! Can't seek to 0x4C4546B6 ! ds_fill_buffer: EOF reached (stream: video) V: 34.0 851 8% 289% 0.0% 0 0 0% EOF code: 1 uninit video: ffmpeg DEMUXER: freeing demuxer at 0x1010bae0 Exiting... (End of file) Вырезал из вывода повторяющиеся строки (оригинальный файл занимал 144к, так что я сомневаюсь, что это пройдет по фидо). VM> Альтернативные аудио-потоки в avi бывают, а видео- что-то не встречал. VM> Только в mpg и asf. Это не альтернативные потоки, это похоже на cat 1.avi 2.avi 3.avi >video.avi VM> Если ты смотрел файл внутри, как там расположены эти куски и индекс? Куски расположены последовательно. А как посмотреть индекс - не знаю. Good luck. Stas --- Еще одно "золото" 1.1.5-20020105 * Origin: gui is good, but console better (2:5080/172.172) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/45963f9b8708.html, оценка из 5, голосов 10
|