Talk:TheoraTodo: Difference between revisions

From XiphWiki
Jump to navigation Jump to search
m (updated my name)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== OpenCL and Theora: feature request ==
This is a feature request to have OpenCL in the reference Theora encoder and decoder (libtheora codec).
OpenCL on the GPU can accelerate the encoding and decoding process significantly, while being more energy efficient and relieves the CPU that has to do all sorts of things even without the transcoding job.
Please add OpenCL support with GPU encoding and decoding to the libtheora codec.
[http://www.khronos.org/opencl/]
(Same thing for Dirac.)
== FFMPEG2THEORA ==
== FFMPEG2THEORA ==


Line 21: Line 30:
----
----


== Lossless compression for Theora II ? ==
== feature request: lossless mode for Theora two (bitstream format two?) ==
 


Could theora II also have lossless compression integrated.


For many people it is important, especially people who take their movies seriously. or when it matters to have no data loss.
For many people it is important, especially people who take their movies seriously. or when it matters to have no data loss.
Line 65: Line 74:


[[User:Vmol|Vmol]] 31 March 2009
[[User:Vmol|Vmol]] 31 March 2009
== Easy Transcoding on Windows ==
I strongly support this point. I have found not a single Windows OGG Theora application that:
-allows for batch converting and writes out a working video stream without generation of artifacts (SUPER, MediaConverter and VLC fail in one or more of these areas) <-'''Priority Critical'''
-Is GUI based <-'''Priority Critical'''
-Provides the user with the ability of configuring video settings for several videos at once or individually (Something like the Adobe Media Encoder does). <-'''Priority Nice to have'''
IMO the solutions for professional batch conversion on Windows systems as it is (ffmpeg2theora controlled via a .bat file with a recursive function and writing your own scripts) lacks usability. Also a plugin that integrates into programs like Final Cut, Premiere of After Effects might be a good way to pave the way for OGG as an industry standard.
Cheers
--[[User:Dunkelzahn|Dunkelzahn]] 09:00, 28 September 2010 (UTC)

Latest revision as of 01:34, 28 September 2010

OpenCL and Theora: feature request

This is a feature request to have OpenCL in the reference Theora encoder and decoder (libtheora codec). OpenCL on the GPU can accelerate the encoding and decoding process significantly, while being more energy efficient and relieves the CPU that has to do all sorts of things even without the transcoding job. Please add OpenCL support with GPU encoding and decoding to the libtheora codec. [1]

(Same thing for Dirac.)

FFMPEG2THEORA

"j^" wrote:

  • > is possible: ffmpeg2theora -f image2 frame%06d.ppm -o output.ogg)
  • > remove ffmpeg2theora section since the bugs / enhancements listed are in svn
  • > FFPMEG2THEORA - bug is fixed in svn, also trac.xiph.org would be a better place for bug reports

Thanks. Is it supposed to work (undocumented) in 0.19 or will it be in 0.20 ?

Doesn't work for me with PNG in 0.19 ... "frame%06d.ppm" is one file ? And what the "%" is supposed to mean ? Please release 0.20 soon and document the features and syntax ;-)

ffmpeg2theora -f image2 *.png -o output.ogg -> Failure

Is / will be PNG (and BMP) supported or only PPM ?

DOS386 07:39, 2 August 2007 (PDT)

Bugs not fixed in 0.20, now 0.21 is out, will retest DOS386 21:56, 28 May 2008 (PDT)

feature request: lossless mode for Theora two (bitstream format two?)

For many people it is important, especially people who take their movies seriously. or when it matters to have no data loss.

Vmol 20 May 2008

You had asked this on Talk:Main_Page already. We now have:
  • HuffYUV (free, but GPL'ed, no OGG support)
  • Lagarith (free, but GPL'ed, no OGG support)
  • Dirac lostless mode (BSD-like free, but not yet ready)
IMHO no need for Theora lostless. I suggest suspending this issue for a month or 2, then, when Theora 1.0 is out and Dirac is more mature, choose a preferred OGG lostless video codec ;-) DOS386 21:52, 28 May 2008 (PDT)
Lossless compression would still be a good thing to have for Theora.
Even if there are other formats available that can do lossless.
Not convinced about using another codec, a lossless mode for Theora is useful. :: --Vmol 25 Jul 2009

Are these features okay for theora or not?

Thank you for the open source codex theora with tools. It looks like there are a lot of features which is very good. However there is no variable frame rate support.

[2]

Is there double buffering in the theora decoder?

On blendernation there was an article where there was talked about double buffering added in a theora decoder, or something like that. (I'm not sure and haven't found the article on blendernation.)

This was part of adding a video texture player in Blender: [3]

When searching with google, there is no mentioning of double buffering in the theora decoder.

Wat was interesting to read, with integrating double buffering in the blender video project. The cpu consumption was a lot lower.

Are these things good ideas for the theora project?

Vmol 31 March 2009

Easy Transcoding on Windows

I strongly support this point. I have found not a single Windows OGG Theora application that:

-allows for batch converting and writes out a working video stream without generation of artifacts (SUPER, MediaConverter and VLC fail in one or more of these areas) <-Priority Critical

-Is GUI based <-Priority Critical

-Provides the user with the ability of configuring video settings for several videos at once or individually (Something like the Adobe Media Encoder does). <-Priority Nice to have

IMO the solutions for professional batch conversion on Windows systems as it is (ffmpeg2theora controlled via a .bat file with a recursive function and writing your own scripts) lacks usability. Also a plugin that integrates into programs like Final Cut, Premiere of After Effects might be a good way to pave the way for OGG as an industry standard.

Cheers

--Dunkelzahn 09:00, 28 September 2010 (UTC)