Re: ogm video

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Monday 29 March 2010 16:43:56 Michael Miles wrote:
> On 03/29/2010 04:17 AM, Marko Vojinovic wrote:
> > mplayer -v
> 
> [root@localhost FAILSAFE]# mplayer -v Limite\ de\ Segurança.ogm
> MPlayer SVN-r29800-4.4.2 (C) 2000-2009 MPlayer Team
[snip]
> Playing Limite de Segurança.ogm.
> get_path('sub/') -> '/root/.mplayer/sub/'
> [file] File size is 723460010 bytes
> STREAM: [file] Limite de Segurança.ogm
> STREAM: Description: File
> STREAM: Author: Albeu
> STREAM: Comment: based on the code from ??? (probably Arpi)
> LAVF_check: Ogg
> Checking for YUV4MPEG2
> ASF_check: not ASF guid!
> Checking for REAL
> Checking for SMJPEG
> ==> Found video stream: 0
> [Ogg] stream 0: video (FOURCC VP70), -vid 0
> ======= VIDEO Format ======
>    biSize 40
>    biWidth 624
>    biHeight 336
>    biPlanes 1
>    biBitCount 12
>    biCompression 808931414='VP70'
>    biSizeImage 209664
> ===========================

This is the video format detected --- VP7.  You can read more about it on 

 http://en.wikipedia.org/wiki/VP7

> ==> Found audio stream: 1
> [Ogg] stream 1: audio (Vorbis), -aid 0
[snip]
> Ogg file format detected.
> VIDEO:  [VP70]  624x336  12bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
> [V] filefmt:18  fourcc:0x30375056  size:624x336  fps:23.976  ftime:=0.0417
[snip]
> X11 opening display: :0.0
> vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
> vo: X11 running at 2304x1024 with depth 24 and 32 bpp (":0.0" => local
> display)
> [x11] Detected wm supports NetWM.
> [x11] Detected wm supports FULLSCREEN state.
> [x11] Detected wm supports ABOVE state.
> [x11] Detected wm supports BELOW state.
> [x11] Current fstype setting honours FULLSCREEN ABOVE BELOW X atoms
> ==========================================================================
> Requested video codec family [vp7] (vfm=vfwex) not available.
> Enable it at compilation.
> Cannot find codec matching selected -vo and video format 0x30375056.
> ==========================================================================

It appears you don't have the codec installed.

[snip]
> Video: no video
> Freeing 58 unused video chunks.
> Starting playback...
[snip]
> Exiting... (End of file)

Ok. This is how it goes.

First of all, I really don't recommend running anything (including mplayer) as 
root. You have been warned! That said, maybe mplayer *does* have the required 
codec installed, but not in root's path, for security reasons. So you might 
want to try it out as a regular user.

Second, mplayer seems to know about this type of video, and what codec is 
required:

[vmarko@Yoda ~]$ mplayer -vc help | grep vp7
vp7         vfwex     working   On2 VP7 Personal Codec  [vp7vfw.dll]

So what you need is to find the file vp7vfw.dll somewhere, and put it somewhere 
where mplayer can find it, like in /usr/lib/codecs or /usr/lib64/codecs 
(depending on your arch). You can download the codec .exe installer for 
Windows directly from On2 website:

http://www.on2.com/index.php?617

// Side note: on this page you can find sample vp7 files to try out, which are 
of reasonable size. //

After you have downloaded it, you need to unpack it somehow, typically running 
it under Windows (or under wine, you'll find the vp7vfw.dll inside 
~/.wine/drive_c/windows/system32/ directory after installation of the .exe 
package). But since your Windows already plays the file without problems, my 
bet is that the vp7vfw.dll is already there somewhere, do a search on in under 
Windows system files, and you'll probably find it. Copy it over to Fedora and 
put it into the above codec directories.

Third, it seems that you are running 64bit arch, which might present itself as 
a tad little problem, since the .dll file is 32bit and will not work in your 
environment. What you need to do is to

(1) do a "yum remove mplayer"
(2) download the 32bit version from here:

http://download1.rpmfusion.org/free/fedora/releases/12/Everything/i386/os/mplayer-1.0-0.111.20091029svn.fc12.i686.rpm

(3) do a "yum localinstall mplayer-1.0-0.111.20091029svn.fc12.i686.rpm"
(4) make sure that the vp7vfw.dll file is in /usr/lib/codecs directory
(5) play the movie

Of course, installing 32bit mplayer on 64bit machine might be something you 
don't want to do, but AFAIK there is no way to make mplayer (or any player) 
use the 32bit windows binary codecs if it was compiled for 64bit arch.

I hope that covers it. Works on my machine at least (32bit mplayer on 64bit 
F12/KDE). ;-)

Best, :-)
Marko

P.S. Please keep the users@xxxxxxxxxxxxxxxxxxxxxxx in the To: field of your 
replies, so others can see them also.

-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux