[FFmpeg-devel] Bounties?
Luca Barbato
lu_zero
Thu May 24 14:39:16 CEST 2007
Robert Swain wrote:
> On 24 May 2007, at 07:43, Panagiotis Issaris wrote:
>> As Victor noted, that was the exact purpose of these patches:
>>
>> http://article.gmane.org/gmane.comp.video.ffmpeg.devel/37220
>> http://article.gmane.org/gmane.comp.video.ffmpeg.devel/37244
>>
>> The idea was that people could then maintain their own website with
>> different profiles for different devices.
>>
>> The reason I did not repost the patch yet, is that -if I recall
>> correctly- for it to work, the AVOptions conversion stuff should be
>> completed first.
>
> That's what you stated in the thread. What exactly needs to be done
> to 'complete the AVOptions conversion'? I'm eager to have such
> profiles available such that essentially good speed/quality defaults
> can be set for various targets, be they defined by hardware (VCD,
> SVCD, DVD, [I know those are implemented] iPod, PSP, AppleTV, PS3,
> some other portable media player, some other home theatre PC, some
> other standalone device...) or to make encoding for general use
> easier which would mainly entail speed/quality settings.
>
> Rather than 'profiles' (which may overlap with some future option to
> do with MPEG profiles maybe...?), I would be inclined to call them
> 'presets'. Would it be reasonable to consider the order of the
> specification of a preset as to whether it overwrites other options
> or other options overwrite it? For example, for a device that
> supports iPod 640x480 H.264 but only up to 1000kbps:
>
> ffmpeg -i infile -preset ipod_h264_640 -b 1M -maxrate 1M outfile.mp4
>
> Or, if there were quality presets for h.264 that had some overlap
> with the iPod specifications (a h.264 high quality preset could
> specify 5 reference frames while the iPod H.264 640x480 preset would
> only allow 1 reference frame for example) then:
>
> ffmpeg -i infile -preset h264_hq -preset ipod_h264_640 outfile.mp4
>
> Would result in the latter preset options overwriting the former.
>
what about having a nice plain text file with
ipods:
line1
line2
psp:
line...
or just a script that calls ffmpeg accordingly?
lu
--
Luca Barbato
Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero
More information about the ffmpeg-devel
mailing list