Forgive me if this is a stupid question. I'm new to transcoding... and
coding generally.

I've been using transcode for a few months now to convert video (avi etc)
into DVDs. I've got it working pretty reliably after lots of
experimentation. I have two different ways of making a DVD:

1. A standard format DVD (transcode --export_prof dvd, mplex, and
dvdauthor)

2. A set of mpg files that my DVD player lists in a menu and allows me to
select (must be done with constant bitrate or the player freaks out and
crashes).

Anyway... I've noticed a significant speed (FPS) difference in these two
methods. After a bit of testing, I figured it must be because method 1) is
doing a frame resize to match the DVD specs. 2) just uses whatever size
the AVI file is.

At the same time I was messing around with Fedora Core 6 and compiz -- and
I realised that OpenGL was happily whizzing around and resizing images
incredibly quickly (and even anti-aliasing them)... and I wonder if OpenGL
(optional, of course) had even been considered as a way of speeding up
transcoding. In other words: if OpenGL is available... using that to do
image resizing for a start.

Is it feasible? Would it have any benefit... would having to shift the
data to/from the card negate any speed benefits from offloading it to the
GPU? How involved would it be to implement... I mean, do you have to know
the intimate details of transcode and OpenGL to even consider implementing
it.

As I said, I'm a newbie at this stuff so I apologise if this has been
considered or is just, well, wrong.

Reply via email to