From Transmission
Jump to: navigation, search

Project Overview


Project Workspace


GUI ffmpeg2theora

Research question:

Investigate the practicality of creating a GUI for ffmpeg2theora 


For use on PPC Mac J recommended the use of the encoder/uploader rather than the Simple Theora Encoder.


Simple Theora Encoder - MAC

A tutorial for this application has been added to EngageMedia.org here:

The Simple Theora Encoder a PythonCard based cross platform GUI for ffmpeg2theora has been produced by J from v2v.

This was tested on an intel MacBook and worked very well. See screenshot:


The installation of the application was very easy. Once the disk image is downloaded, and the disk mounted, just drag the application into your Applications folder.

The interface is very simple and easy to use. It comes with preset encoding settings, allowing the user to make modifications by adding a string of commands into a command line box like this:

STE EncodingSettings.jpg

Most users will not have to use this function, as the presets are good and the resulting sound/image quality and filesize are satisfactory for both distribution on the web and for screening purposes.

Mac Binary disk image here: http://www.v2v.cc/~j/Simple%20Theora%20Encoder.dmg

Source code on Xiph.org here: http://svn.xiph.org/trunk/ffmpeg2theora/frontend/


Test install and run on Windows and Linux operating systems and document.

GFrontEnd for ffmpeg2theora - WIN

From Softpedia page... UNTESTED

"This is a simple frontend (GUI) for the ffmpeg2theora video converter, which converts videos to the OGG Theora video format.

GFrontEnd for ffmpeg2theora is easy-to-use and quite simple.

With ffmpeg2theora you can convert any file that ffmpeg can decode to theora. Files can be added as a batch and the GUI covers most of the options/switches.

ffmpeg2theora is a free, opensource tool to convert videos into the OGG Theora format and is licensed under the GNU General Public License.


· .NET Framework 2.0"


ffmpegX Frontend by Vladimir Jary - LINUX

name: Vladimir Jary country: Czech Republic homepage: kmlinux.fjfi.cvut.cz/~jaryv1/ messenger: Jabber hendrek@njs.netlab.cz

This page contains details of this graphical user interface for ffmpeg2theora on Linux operating systems. It's dependencies are QT 3.3.x and ffmpeg2theora

Main page for application here: http://kmlinux.fjfi.cvut.cz/~jaryv1/ffmpeg2theora_fe.html

Info page on KDE-APPS here: http://www.kde-apps.org/content/show.php/Frontend+for+ffmpeg2theora?content=45172&PHPSESSID=7a39121354a0a0aef116e0d7eecc4006

Katiuska frontend for ffmpeg2theora - LINUX


From KDE-APPS website... UNTESTED

"Katiuska is a theora encoder frontend. It uses ffmpeg2theora, mencoder, the encoder_example that comes with the theora libs and a little gpl bash script that I found with google.

It can encode mostly any kind of video that ffmpeg and mencoder can (avi, mpeg4 and 2, quicktime etc).

Katiuska is also now a DVD ripping tool with an easy to use interface and default settings. Just select your audio and subtitle language if any and you're good to go.

This is my first app ever so it might not work for you at all :)

IMPORTANT: You need to install the theora library, kommander from kde 3.4 to make it work and lsdvd for the dvd ripping part.

For installation: Just run ./setup.sh as root and then type "katiuska" to use it."