Menu

#3 Custom exporter

Unstable (example)
closed
None
5
2020-03-23
2011-03-02
lxp
No

This patch adds a custom exporter, which lets the user specify the FFmpeg options. It uses by default some options for HQ x264 export to my native monitor size (1680x1050).
This patch is not polished at all. It also enables the currently not working MP4 exporter and doesn't detect failed ffmpeg commands.

Discussion

  • lxp

    lxp - 2011-03-02
     
  • lxp

    lxp - 2011-03-02

    I just finished encoding my project with the default options of the my custom exporter patch and the results are amazing.
    It needs a lot more encoding time compared to the VOB exporter, but the quality and filesize is far better.
    VOB exporter (PAL 720x576): 240MB
    Custom exporter (defaults; 1680x1050, VPRE hq, CRF 15): 155MB and there are no artifacts or flicker!

     
  • Giuseppe Torelli

    Hi,

    thank you for your kind work. Would you mind to improve the patch so we can release it in the 3.1 version?

    Thanks
    Giuseppe

     
  • Robert Chéramy

    Robert Chéramy - 2011-06-17

    Thanks for your patch. I integrated x264 to imagination (svn r609), but without the file presets: their names are different in different ffmpeg versions, which makes it quite difficult to integrate them in imagination.

    You can still tweak ffmpeg options in file_format.c for your needs, it is much easier now as at the time of your patch.

    I have some ideas to test if the preset files are there, but I am a bit lost in the different options for x264... I will need more thime for this.

     
  • Robert Chéramy

    Robert Chéramy - 2011-06-17
    • status: open --> open-accepted
     
  • Giuseppe Torelli

    • assigned_to: Giuseppe Torelli
    • Group: --> Unstable (example)
     
  • Giuseppe Torelli

    • status: open-accepted --> closed
     
  • Giuseppe Torelli

    Hi, I'm currently coding libav support into Imagination. Thanks for your help anyway.

     

Log in to post a comment.