I'm feeling a bit stuck on this one, so I'm throwing it out for ideas. I downloaded a hour-long video that I can't see when I play it in any of the video players, including SMplayer, which gives this info on the video:
Code:
Resolution 640 x 480
Aspect ratio 1.3333
Format avc1
Bitrate 0 kbps
Frames per second 29.970
Selected codec ffh264
I'm also attaching a screenshot re: video codec, which I suspect is the trouble. Anybody got an inspiration?
Krishna
p.s. Kaffeine doesn't even play the audio, like most of them; just croaks.
...I can't see when I play it in any of the video players, including SMplayer, which gives this info on the video:
Code:
..
Selected codec ffh264
...
p.s. Kaffeine doesn't even play the audio, like most of them; just croaks.
It's not the fault of the players. It seems all the players are somehow and someway relate back to mplayer. What is missing is actually the necessary codec library. I am not the codec expert but I suspect you will probably need 'libavcodec' or others. It's also useful to download the w32codecs. I used to have problem with video files, but after install all the codec libraries, I don't seem to encounter a single problem with video playback anymore.
It's not the fault of the players. It seems all the players are somehow and someway relate back to mplayer. What is missing is actually the necessary codec library. I am not the codec expert but I suspect you will probably need 'libavcodec' or others. It's also useful to download the w32codecs. I used to have problem with video files, but after install all the codec libraries, I don't seem to encounter a single problem with video playback anymore.
I have the codec library, as shown in Synaptic:
ffmpeg codec library
This is the codec library from the ffmpeg project. It supports most existing encoding formats (MPEG, DivX, MPEG4, AC3, DV...).
This package contains a Debian-specific version of the libavcodec shared object that should only be used by Debian packages.
Do you have a recommended procedure for installing/using the Windows codecs?
Cheers!
Krishna
Last edited by krishna.murphy; 07-06-2010 at 12:18 PM.
Reason: Formatting
It seems to me from the initial message that the movie is encoded in AVCL and SMPlayer has tried to use H264 and failed.
I have never heard of AVCL before so googled for: avcl movie
It seems a weird one - nothing from wikipedia comes up! On the basis of a few random headers it looks as if it might be popular in Japan as a high definition movie format.
I don't think you are going to find an AVCL codec amongst the Windows collection and perhaps not amongst any collection - it does not seem to be popular enough here in the West.
I may have misread the earlier screen. avc1 and not AVCL. If so, then avc1 is another name for h264 (used by vnc media player apparently). Now I don't know why it is not playing! I would try vnc player. This does seem to play just about anything - when all else fails!
I may have misread the earlier screen. avc1 and not AVCL. If so, then avc1 is another name for h264 (used by vnc media player apparently). Now I don't know why it is not playing! I would try vnc player. This does seem to play just about anything - when all else fails!
I assume you mean VLC - which is my default player. I just got a bunch of info on the movie from SMplayer.
As mentioned I am not the codecs experts, but maybe you can try to post the output of this :-
$ mplayer -vc help |grep 264
On my computer, this is what I get :-
Code:
$ mplayer -vc help |grep 264
ffh264 ffmpeg working FFmpeg H.264 [h264]
ffh264vdpau ffmpeg working FFmpeg H.264 (VDPAU) [h264_vdpau]
coreavcwindows dshow working CoreAVC H.264 for x86 - http://corecodec.org/ [CoreAVCDecoder.ax]
vssh264 dshow working VSS H.264 New [vsshdsd.dll]
vssh264old vfw working VSS H.264 Old [vssh264.dll]
It seems I have both the ffmpeg h264 codec as well as vssh264 codec in the form of win32.dll.
As mentioned I am not the codecs experts, but maybe you can try to post the output of this :-
$ mplayer -vc help |grep 264
On my computer, this is what I get :-
Code:
$ mplayer -vc help |grep 264
ffh264 ffmpeg working FFmpeg H.264 [h264]
ffh264vdpau ffmpeg working FFmpeg H.264 (VDPAU) [h264_vdpau]
coreavcwindows dshow working CoreAVC H.264 for x86 - http://corecodec.org/ [CoreAVCDecoder.ax]
vssh264 dshow working VSS H.264 New [vsshdsd.dll]
vssh264old vfw working VSS H.264 Old [vssh264.dll]
It seems I have both the ffmpeg h264 codec as well as vssh264 codec in the form of win32.dll.
I got it working! It took a bit of searching to find the w32codecs.deb archive for lennie, which I assumed would be the right one. Anyway, I found it here and downloaded, then installed with Gdebi. The command+output you requested is here:
Code:
knoppix@Microknoppix:~$ mplayer -vc help |grep 264
ffh264 ffmpeg working FFmpeg H.264 [h264]
ffh264vdpau ffmpeg working FFmpeg H.264 (VDPAU) [h264_vdpau]
vssh264 dshow working VSS H.264 New [vsshdsd.dll]
vssh264old vfw working VSS H.264 Old [vssh264.dll]
knoppix@Microknoppix:~$
I'll check after I post this to see what's in there (that doesn't do the job for me) without my persistent store.