[mythtv-commits] Ticket #12055: HLS transcode speed-up by enabling to tune x264 preset/tune
MythTV
noreply at mythtv.org
Fri Feb 21 18:57:39 UTC 2014
#12055: HLS transcode speed-up by enabling to tune x264 preset/tune
------------------------------+-----------------------------
Reporter: warpme@… | Owner: stuartm
Type: Patch - Feature | Status: closed
Priority: major | Milestone: 0.28
Component: MythTV - General | Version: Master Head
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
------------------------------+-----------------------------
Changes (by Warpme <warpme@…>):
* status: accepted => closed
* resolution: => fixed
Comment:
In [changeset:"2dbf1f382236c2001683a74f9f6fe7fc46a89412/mythtv"]:
{{{
#!CommitTicketReference repository="mythtv"
revision="2dbf1f382236c2001683a74f9f6fe7fc46a89412"
Speed-up HLS transcode by specifying the x264 preset and tune
x264 lib has capability to tune performance/quality for given
deployment scenario. This patch allows user to select preset & tune
for achieving desired speed-qualty compromise. Original MythTV code is
using defaults preset/tune: "medium/<null>". Setting preset to
"ultrafast" and tune to "movie" gives me hard-to-notice-difference
picture and 35-37% transcoding speedup. On 3220T (IVB i3, 35W)
transcode 3-5Mb/s 1080i at 50 movie is approx 30-35% faster than realtime
while default settings give me 90-95% of realtime. User preset/tune
change is arranged exactly the same like with transcode
threads.
x264 available presets are: ultrafast, superfast, veryfast, faster, fast,
medium, slow, slower, veryslow, placebo
Available tunes are: film, animation, grain, stillimage, psnr, ssim,
fastdecode, zerolatency
Signed-off-by: Stuart Morgan <smorgan at mythtv.org>
Fixes #12055
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12055#comment:2>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list