GNOME Bugzilla – Bug 140147
[QDM2] no decoder available
Last modified: 2005-04-23 16:03:11 UTC
GStreamer can't play: ftp://ftp.mplayerhq.hu/MPlayer/samples/MOV/1024x1024/t3_tlr_m480.mov MPlayer can, however using win32 dlls for the QDMC/audio part. MPlayer output: Playing t3_tlr_m480.mov. QuickTime/MOV file format detected. -------------- MOV track #0: 423 chunks, 2586 samples MOV: Found unknown movie atom SMI (21)! Image size: 480 x 260 (24 bpp) Display size: 480 x 260 Fourcc: SVQ3 Codec: 'Sorenson Video 3' -------------- MOV track #1: 216 chunks, 0 samples Audio bits: 16 chans: 2 rate: 44100 Audio extra header: len=92 fcc=0x77617665 MOV: Found unknown audio atom Fourcc: QDM2 -------------- MOV: longest streams: A: #1 (216 samples) V: #0 (2586 samples) Clip info: name: Terminator 3- Rise Of The Machines. copyright: �2002, 2003 Warner Brothers Pictures comments: QuickTime 5 version encoded and delivered by www.apple.com/trailers/ ========================================================================== Opening audio decoder: [qtaudio] QuickTime Audio Decoder External func COMCTL32.dll:17 External func COMCTL32.dll:16 QuickTime6 DLLs found QuickTime.qts patched!!! old entry=0x6693b330 theQuickTimeDispatcher catched -> 0x6693b330 WARNING! Invalid Ptr handle! ### Searching for QuickTime plugins (*.qtx) at /usr/local/lib/win32... ### FindNext: QuickTimeEssentials.qtx ### FindNext: QuickTimeInternetExtras.qtx theQuickTimeDispatcher catched -> 0x6693b330 theQuickTimeDispatcher catched -> 0x6693b330 AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 13997->176400 (112.0 kbit) Selected audio codec: [qdmc] afm:qtaudio (Quicktime QDMC/QDM2 audio decoders) ========================================================================== vo: X11 running at 1400x1050 with depth 16 and 16 bpp (":0.0" => local display) ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffsvq3] vfm:ffmpeg (FFmpeg Sorenson Video v3 (SVQ3)) totem output: 00000000 (0x8af74ed): 00 00 00 5c 77 61 76 65 00 00 00 0c 66 72 6d 61 ...\wave....frma 00000010 (0x8af74fd): 51 44 4d 32 00 00 00 24 51 44 43 41 00 00 00 01 QDM2...$QDCA.... 00000020 (0x8af750d): 00 00 00 02 00 00 ac 44 00 01 b5 80 00 00 10 00 .......D........ 00000030 (0x8af751d): 00 00 01 00 00 00 05 14 00 00 00 1c 51 44 43 50 ............QDCP 00000040 (0x8af752d): 3f 80 00 00 00 00 00 00 3f 80 00 00 3f 80 00 00 ?.......?...?... 00000050 (0x8af753d): 00 00 00 1b 00 00 00 08 00 00 00 00 00 00 00 18 ................ 00000060 (0x8af754d): 73 74 74 73 stts
gst-launch plays it (video, we have no such audio decoder for QDM2) but examples/gstplay/player doesn't. This is one of those things that needs improving in libgstplay or spider.
libgstplay doesn't play files without audio.
Plays using playbin. We don't have a QDM2 decoder yet. Changing title accordingly.
*** Bug 142712 has been marked as a duplicate of this bug. ***
*** Bug 148061 has been marked as a duplicate of this bug. ***
http://ronald.bitfreak.net/priv/pitfdll-0.8.0.1.tar.gz contains a DLL loader that can playback this file format. I'll host it and set up a website and then close this bug.
http://ronald.bitfreak.net/pitfdll.php contains the release. Bug no longer applies.