PDA

View Full Version : [help] Decoding by mplayer and encoding by ffmpeg


leiming2006
11th January 2008, 04:09
I find mplayer support some formats that ffmpeg doesn't support as input like rv10 but ffmpeg offers more formats to output than mencoder.
is it possible to use mplayer(or mencoder) as decoder and then using ffmpeg to encode ?
I have tried to use pipe but failed, ffmpeg says "pipe : unknown format"

akupenguin
12th January 2008, 20:51
mencoder supports all of ffmpeg's output formats. -of lavf.

froggy1
12th January 2008, 21:24
mencoder supports all of ffmpeg's output formats. -of lavf.

yeah and is terribly broken. Just read the recent discussions on the mencoder mailing list. The thing is that mencoder was originally designed to only output to AVI, and even with the lavf muxer, it can still screw things up, especially A/V sync or it can generate "broken" outputs

leiming2006
13th January 2008, 05:16
Thank you for your replies.
I know it's broken, then how can I coordinate the two to work together?

Yong
13th January 2008, 07:17
why dont use avisynth as input? ;)

leiming2006
14th January 2008, 12:33
why dont use avisynth as input? ;)

yeah, it works, I have tried before.
but sometimes mencoder has some advantages over avs+directshowsource, like when decoding rv10 mencoder is faster, and I haven't found a way to load flv with vp6 inside with avs directly at present.

(ps. there is no directshow in Linux if I want to have a try on that OS :-) )

Thank you all the same.

Yong
14th January 2008, 14:34
flv with vp6?
i think u have to install gabest flvsplitter, grab one from here:
http://celticdruid.no-ip.com/xvid/
just make sure specify fps before trying to load it.

btw ffmpeg already have rv10 decoder, but i think its not yet working :p

leiming2006
17th January 2008, 05:20
flv with vp6?
i think u have to install gabest flvsplitter, grab one from here:
http://celticdruid.no-ip.com/xvid/
just make sure specify fps before trying to load it.

btw ffmpeg already have rv10 decoder, but i think its not yet working :p

Thanks, but it's a pity that I can't visit *.no-ip.com maybe the reason is the Great FireWall ......

Placio74
17th January 2008, 06:56
Thanks, but it's a pity that I can't visit *.no-ip.com maybe the reason is the Great FireWall ......
Try here: http://sourceforge.net/projects/guliverkli2/

leiming2006
18th January 2008, 08:17
Thanks very much.
I didn't know there is also a guliverkli TWO existing before......

Placio74
18th January 2008, 08:46
Thanks very much.
I didn't know there is also a guliverkli TWO existing before......
Not exactly...
On guliverkli2 (since few month ago) it's Gabest Media Player Classic and filters patched by clsid.

bond
18th January 2008, 19:48
but sometimes mencoder has some advantages over avs+directshowsource, like when decoding rv10 mencoder is faster, and I haven't found a way to load flv with vp6 inside with avs directly at present.
are you sure ffmpeg doesnt support vp6-in-flv directly?

leiming2006
19th January 2008, 03:20
are you sure ffmpeg doesnt support vp6-in-flv directly?

ffmpeg.rev10464.7z
<- this is what I used, after converting I found the file is quite small then I found no video in it.

bond
19th January 2008, 11:41
strange, try a recent ffmpeg compile though

leiming2006
21st January 2008, 05:34
OK, a new version works. thanks

Edit:
Another problem met. the new version makes 3gp files that my mobile phone (lenovo) can't identify, either with mp4. the old version works well with my mobile phone with both 3gp and mp4.