why is ffmpegx so crappy?

Discussion in 'Mac Apps and Mac App Store' started by Hibbity, Sep 3, 2006.

  1. Hibbity macrumors member

    Joined:
    Feb 28, 2005
    #1
    I have a bunch of .rm files that i've been trying to convert to avi's...the only program i've found that even says it will do it is ffmpegx, but its so terrible! nearly every time, i'll start the convert going and it instantly says "finished," shows the finished file in the target location, but the file has no data. Does anyone know why it does this, how i can fix it, or possibly a better app?
    Thanks
     
  2. clevin macrumors G3

    clevin

    Joined:
    Aug 6, 2006
    #2
    hehe, did you install the real codec as detailed on their website?
     
  3. Chundles macrumors G4

    Chundles

    Joined:
    Jul 4, 2005
    #3
    You need to install the Real codec and use a very specific Mpeg-4 encoder, Mencoder I think it is, it's listed in the encoder options. Should give an mpeg-4 format in the .avi container.

    Never been too happy with the results though, the sound goes funny. There really isn't a program around that will do it properly.
     
  4. clevin macrumors G3

    clevin

    Joined:
    Aug 6, 2006
    #4
    these closed door format is the worst of the worst, im talking about WMV3 and Real 10.
     
  5. lOUDsCREAMEr macrumors regular

    lOUDsCREAMEr

    Joined:
    Mar 30, 2006
    Location:
    Safari desert
  6. Super Macho Man macrumors 6502a

    Super Macho Man

    Joined:
    Jul 24, 2006
    Location:
    Hollywood, CA
    #6
    ffmpegX is an Aqua frontend to a bunch of little command line utilities that all have to work together to produce a result. It's not really ffmpegX's fault, it's the fault of the authors of the various audio/video utilities for making monolithic command-line programs instead of putting the functionality in libraries or plugins so that it can be easily accessed by GUI programs. A lot of this is Unix/Linux stuff programmed by Unix/Linux developers who are not really thinking/caring "how can I do this in an object-oriented way"... and everyone who cannot / is not willing to master long bizarre commands is worse off for it.
     
  7. PatrickF macrumors 6502

    Joined:
    Feb 16, 2006
    Location:
    Blighty
    #7
    The source code for the command line tools are all available. Ffmpeg is also available as a library (Google libffmpeg), so it's not the tool's author's fault at all. It's simpler for the author of ffmpegx to just call the command line tools than to figure out how to interface the different libraries.

    And of course practically everything in Linux/UNIX is available in libraries, it's just that end-users never use libraries directly. Not all libraries in Linux/UNIX are of course OO as a large number of them are written in C, however, that doesn't make them less useful.
     
  8. SLJ macrumors regular

    SLJ

    Joined:
    Jul 23, 2003
    Location:
    Australia
    #8
    i was under the impression that it only support RM in audio format, i was never able to convert a video rm to avi. but I could be wrong, and there is nothing for MAC that could convert rmvb o avi...
     
  9. clevin macrumors G3

    clevin

    Joined:
    Aug 6, 2006
    #9
    lol, whatever you like its face or not, there aren't other stuff on Mac can do its job.
     
  10. Scarlet Fever macrumors 68040

    Scarlet Fever

    Joined:
    Jul 22, 2005
    Location:
    Bookshop!
    #10
    isn't handbrake just ffmpegx with a flashy GUI? I find it does a very good job at ripping DVDs (not that i do it... shh...)
     
  11. clevin macrumors G3

    clevin

    Joined:
    Aug 6, 2006
    #11
    no
    handbrake can only handle DVD files, it can't convert between MPG, AVI etc...
     
  12. Fearless Leader macrumors 68020

    Joined:
    Mar 21, 2006
    Location:
    Hoosiertown
  13. Killyp macrumors 68040

    Killyp

    Joined:
    Jun 14, 2006
    #13
    I didn't like FFMpegX. It would always say complete, but then leave me with a blank empty file...
     
  14. S i macrumors member

    Joined:
    Sep 4, 2006
    Location:
    Rome
    #14
    I couldn't get ffmpegx to work either, and use the mencoder that the install references instead. As an example, for rmvb files:

    mencoder my_file.rmvb -o my_file.avi -ovc lavc -ffourcc DX50 -oac lavc -lavcopts acodec=mp3:abitrate=128 -fps 24

    will convert to lavc MPEG-4 video & MP3 audio. Lavc is speedy for encoding. I choose the fps value by running input through real media player then looking at "Clip Info" window, streams tab - current stable fps while playing is better than the declared fps maybe. I used an override on the fourcc code, as quicktime was complaining about the default code that lavc was using.

    Edit - to be clear, ffmpegx wasn't working for me, but mencoder works fine, giving you all you need to get media converted over & playable in Quicktime/Frontrow & whatever else you fancy
     
  15. brandon6684 Guest

    Joined:
    Dec 30, 2002
    #15
    Congratulations on using object oriented in a sentence, you get one buzzword point. I take it you don't do much programming. Wrapping a GUI to an existing command line program such as ffmpeg can be incredibly powerful and simple and can have all the options of the command line utility if the GUI is done correctly. ffmpeg itself even uses *shockingly!* libraries, allowing developers of GUI programs having to only worry about ffmpeg. Actually the problem here lie in one of your "magic object oriented" libraries that solve all problems, specifically the Real media decoder that can be redistributed.
     
  16. lOUDsCREAMEr macrumors regular

    lOUDsCREAMEr

    Joined:
    Mar 30, 2006
    Location:
    Safari desert
  17. radiantm3 macrumors 65816

    radiantm3

    Joined:
    Oct 16, 2005
    Location:
    San Jose, CA
    #17
    I never had an issue with ffmpegx once I learned how to use it properly. If you are getting blank files, some of your settings are probably wrong or you are missing something.
     
  18. quigleybc macrumors 68030

    quigleybc

    Joined:
    Jun 17, 2005
    Location:
    Beautiful Vancouver British Columbia, Canada
    #18
    FFMPEGX rocks for me....


    I don't do a lot with it, but everything I've done has worked great...

    With the exception of .OGM video files......(unsupported.)
     

Share This Page