On Tue, May 1, 2012 at 11:19 AM, Mark Knecht <markkne...@gmail.com> wrote: > On Tue, May 1, 2012 at 10:56 AM, Michael Orlitzky <mich...@orlitzky.com> > wrote: <SNIP> >> Can you play the WMV? >> >> The "wmv" extension usually indicates an ASF container, and the ASF >> container can have DRM. I see them every once in a while, and >> ffmpeg/mplayer have no idea what to do with them. >> > > I Cannot play the files on my Gentoo box using Linux. No player that > I've tried so far - xine, mplayer, dragon player in KDE - none of them > play these files. However I can play the files within a Win7 VM on > this machine which is what I've been doing this morning so far. I sort > of doubt the DRM restriction on this stuff. The web site asks > subscribers not to farward these to their friends, etc., and says > subscribers are on the honor system. They appears to be simple > recordings of of his screen and audio coming from an inexpensive mic. > Nothing more. > > I just got access to these files today so until this morning I didn't > even know what format they'd be in.
Expanding a bit I copied one of the files to a test directory to play with. It seems smplayer will actually play the audio but won't display video. midentify gives some data. When I look at the ffmpeg info it seems to me it's also having trouble with the video portion. At least it seems to understand the audio portion. I'm guessing the pivot point here is the video format code: ID_VIDEO_FORMAT=MSS2 Cheers, Mark mark@c2stable ~/WMV-Test $ midentify Test1.wmv ID_AUDIO_ID=1 ID_VIDEO_ID=2 ID_FILENAME=Test1.wmv ID_DEMUXER=asf ID_VIDEO_FORMAT=MSS2 ID_VIDEO_BITRATE=4971000 ID_VIDEO_WIDTH=1366 ID_VIDEO_HEIGHT=740 ID_VIDEO_FPS=1000.000 ID_VIDEO_ASPECT=0.0000 ID_AUDIO_FORMAT=353 ID_AUDIO_BITRATE=0 ID_AUDIO_RATE=0 ID_AUDIO_NCH=0 ID_START_TIME=5.00 ID_LENGTH=9130.09 ID_SEEKABLE=1 ID_CHAPTERS=0 ID_AUDIO_BITRATE=20008 ID_AUDIO_RATE=44100 ID_AUDIO_NCH=1 ID_AUDIO_CODEC=ffwmav2 ID_EXIT=EOF mark@c2stable ~/WMV-Test $ mark@c2stable ~/WMV-Test $ ffmpeg -i Test1.wmv ffmpeg version 0.10.2 Copyright (c) 2000-2012 the FFmpeg developers built on Apr 27 2012 16:07:57 with gcc 4.5.3 configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -march=native -pipe' --extra-cflags='-O2 -march=native -pipe' --extra-cxxflags='-O2 -march=native -pipe' --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-network --disable-vaapi --disable-vdpau --enable-libmp3lame --enable-libvo-aacenc --enable-libvorbis --enable-libx264 --enable-libxvid --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-libopenjpeg --disable-amd3dnow --disable-amd3dnowext --disable-altivec --disable-avx --disable-mmx2 --disable-vis --disable-neon --cpu=host --enable-hardcoded-tables libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100 [asf @ 0x626320] max_analyze_duration 5000000 reached at 5200000 [asf @ 0x626320] decoding for stream 1 failed [asf @ 0x626320] Could not find codec parameters (Video: none (MSS2 / 0x3253534D), 1366x740, 4971 kb/s) Input #0, asf, from 'Test1.wmv': Metadata: WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 IsVBR : 0 Duration: 02:32:10.26, start: 0.000000, bitrate: 42 kb/s Stream #0:0(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, 1 channels, s16, 20 kb/s Stream #0:1(eng): Video: none (MSS2 / 0x3253534D), 1366x740, 4971 kb/s, 1k tbr, 1k tbn, 1k tbc At least one output file must be specified mark@c2stable ~/WMV-Test $