Hi, I am letting myself known incase someone is interested in this or already has ideas on the subject. I would like to add Theora encoding to ffmpeg's libavcodec library. My goal is to add vorbis / theora / ogm output to Handbrake. Doing this at the libavcodec level appears to make the most sense as it would benefit more people. I have already made a small start. I have the configure & build scripts for ffmpeg using the correct libraries etc. I am now simply browsing through the various API docs (for both libavcodec and libtheora) to attempt my wiring. Any tips, suggestions, or sources of documentation would be welcome. :) thanks, -- Paul Richards
Just checking: you are aware of ffmpeg2theora? Silvia. On 12/30/06, Paul Richards <paul.richards@gmail.com> wrote:> Hi, > I am letting myself known incase someone is interested in this or > already has ideas on the subject. > > I would like to add Theora encoding to ffmpeg's libavcodec library. > My goal is to add vorbis / theora / ogm output to Handbrake. Doing > this at the libavcodec level appears to make the most sense as it > would benefit more people. > > I have already made a small start. I have the configure & build > scripts for ffmpeg using the correct libraries etc. I am now simply > browsing through the various API docs (for both libavcodec and > libtheora) to attempt my wiring. > > Any tips, suggestions, or sources of documentation would be welcome. :) > > thanks, > > -- > Paul Richards > _______________________________________________ > theora-dev mailing list > theora-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/theora-dev >
Paul, It is already there in libavcodec: :~/ffmpeg/libavcodec$ grep -r -i theora * returns lots of stuff, mostly in vp3.c. VP3 was the predecessor to theora. Vorbis is there as well. Ed> Hi, > I am letting myself known incase someone is interested in this or > already has ideas on the subject. > > I would like to add Theora encoding to ffmpeg's libavcodec library. > My goal is to add vorbis / theora / ogm output to Handbrake. Doing > this at the libavcodec level appears to make the most sense as it > would benefit more people. > > I have already made a small start. I have the configure & build > scripts for ffmpeg using the correct libraries etc. I am now simply > browsing through the various API docs (for both libavcodec and > libtheora) to attempt my wiring. > > Any tips, suggestions, or sources of documentation would be welcome. :) > > thanks, > > -- > Paul Richards > _______________________________________________ > theora-dev mailing list > theora-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/theora-dev >
Apparently Analagous Threads
- FFmpeg Theora encoding patch
- Theora encoding in FFmpeg
- Ogv file only plays in VLC / Can't be used by most tools.
- DVD NTSC video plays twice as fast when encoded with libtheora
- compiling ffmpeg with --enable-libspeex (was Re: from Adobe Flex / Flash Player 10 .flv Speex via Red5 to .wav PCM?)