Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 7th September 2009, 19:02   #1  |  Link
me7
Registered User
 
Join Date: Mar 2007
Posts: 217
Is the x264 "--tune film" setting film only?

I encode some music videos with x264 right now and I was wondering if the --tune film setting is intended strictly for film only or for all live action sources.
me7 is offline   Reply With Quote
Old 7th September 2009, 19:12   #2  |  Link
Firebird
Registered User
 
Join Date: Mar 2008
Posts: 61
For all live action.
Firebird is offline   Reply With Quote
Old 7th September 2009, 19:21   #3  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Well, here "film" means real-life footage (which usually contains a decent amount of film grain) and similar, as opposed to Anime/Cartoon/CGI.

So if your "music video" is real-life footage with some grain, then "--tune film" will be suitable indeed. But if your video clip is animated, then "--tune animation" may be more suitable.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 7th September 2009 at 19:27.
LoRd_MuldeR is offline   Reply With Quote
Old 7th September 2009, 19:58   #4  |  Link
me7
Registered User
 
Join Date: Mar 2007
Posts: 217
Is videotape compareable to film in terms of grain?
me7 is offline   Reply With Quote
Old 7th September 2009, 20:06   #5  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by me7 View Post
Is videotape compareable to film in terms of grain?
While video tapes certainly have their own kind of artifacts, I think the "--tune" option is not so much about the type of the storage media, but about the kind/origin of the content.

Therefore I would choose the "--tune" option depending on what kind of content (real-life vs. animated) is stored on your video tape...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 7th September 2009 at 23:17.
LoRd_MuldeR is offline   Reply With Quote
Old 7th September 2009, 22:55   #6  |  Link
Lyris
Registered User
 
Join Date: Sep 2007
Location: Europe
Posts: 602
I didn't know of this setting - can someone explain what it's doing behind the scenes? Is it to avoid corrupting film grain or other high frequency noise (eg from CCD/CMOS video camera sensor)?
Lyris is offline   Reply With Quote
Old 7th September 2009, 23:14   #7  |  Link
nurbs
Registered User
 
Join Date: Dec 2005
Posts: 1,460
You can read about what the tunings do here. --tune film sets deblock to -1:-1 and psy-trellis to 0.15. There is also a tuning to keep grain better.
nurbs is offline   Reply With Quote
Old 7th September 2009, 23:15   #8  |  Link
Sagekilla
x264aholic
 
Join Date: Jul 2007
Location: New York
Posts: 1,752
--tune film sets deblock to -1:-1 and psy-trellis to 0.15. Nothing more than that.

All it really does is enable options which are known to help filmic content retain sharpness and grain (deblock and psy-trellis respectively).

There's no secret tuning of parameters that you only get from use --tune, just enabling of plain sight options.
__________________
You can't call your encoding speed slow until you start measuring in seconds per frame.
Sagekilla is offline   Reply With Quote
Old 8th September 2009, 01:59   #9  |  Link
chipzoller
Mr. Woof
 
chipzoller's Avatar
 
Join Date: Jan 2002
Location: USA
Posts: 784
Is that to say these settings, either manually or through --tune film, are recommended/safe for all live action material?
chipzoller is offline   Reply With Quote
Old 8th September 2009, 02:12   #10  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by chipzoller View Post
Is that to say these settings, either manually or through --tune film, are recommended/safe for all live action material?
I don't think that attributes like "live" or "action" matter here. The nature of the footage does matter. It certainly helps to keep the crispiness of "real life" footage - action or not.

At the same time it may not be the best idea to use that for "animated" content, which usually doesn't have much texture and grain, even if there is a lot of action in it...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 8th September 2009 at 02:17.
LoRd_MuldeR is offline   Reply With Quote
Old 8th September 2009, 02:14   #11  |  Link
chipzoller
Mr. Woof
 
chipzoller's Avatar
 
Join Date: Jan 2002
Location: USA
Posts: 784
Then let me clarify: Would using --tune film be safe and beneficial for all "real life" DVD encodes?
chipzoller is offline   Reply With Quote
Old 8th September 2009, 02:22   #12  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by chipzoller View Post
Then let me clarify: Would using --tune film be safe and beneficial for all "real life" DVD encodes?
It's safe for sure, because deblock -1:-1 and psy-trellis 0.15 certainly won't do anything horrible to your encode

The question is whether "--tune film" is beneficial for your source compared to the defaults. And that generally is the case with "real-life" footage or "filmic" content.

However it still may depend on the individual source and on your personal preferences. Also deblock -1:-1 may not be the best idea for ultra-low bitrates...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 8th September 2009 at 02:24.
LoRd_MuldeR is offline   Reply With Quote
Old 8th September 2009, 02:25   #13  |  Link
chipzoller
Mr. Woof
 
chipzoller's Avatar
 
Join Date: Jan 2002
Location: USA
Posts: 784
Most commercial DVD encodes done at CRF=21 should generally be helped by this preset then?
chipzoller is offline   Reply With Quote
Old 8th September 2009, 02:27   #14  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by chipzoller View Post
Most commercial DVD encodes done at CRF=21 should generally be helped by this preset then?
How many times do you need the answer? Commercial or not, if your DVD source contains anything similar to "film" material (that is: not Anime, Cartoon or CGI), then it should help, yes!

But it can't be guaranteed for any single source that exists out there. There never is a guarantee for any setting to be perfect for all sources. At this point you should do some testing and see yourself

The "--tune film" option even isn't necessarily bad for all animated sources, because animated sources may use "film look" effects (e.g. fake grain), which would make it behave more like film.

(BTW: It's not a preset, it's a tuning. Those are separate! Presets help to control speed -vs- quality. Tunings help to fine-tune the encoder for a specific type of content/result)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 8th September 2009 at 02:52.
LoRd_MuldeR is offline   Reply With Quote
Old 8th September 2009, 02:29   #15  |  Link
chipzoller
Mr. Woof
 
chipzoller's Avatar
 
Join Date: Jan 2002
Location: USA
Posts: 784
Quote:
How many times do you need the answer? At this point you should do some testing and see yourself
I prefer confirmation from the experts, but I'm running tests now Thanks
chipzoller is offline   Reply With Quote
Old 8th September 2009, 02:35   #16  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by chipzoller View Post
I prefer confirmation from the experts
Then we can only hope that one of the "experts" will finally reply to this thread
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 8th September 2009 at 02:47.
LoRd_MuldeR is offline   Reply With Quote
Old 8th September 2009, 03:13   #17  |  Link
Chengbin
Registered User
 
Join Date: Oct 2007
Posts: 1,060
Quote:
Originally Posted by chipzoller View Post
I prefer confirmation from the experts, but I'm running tests now Thanks
I would consider someone with almost 7000 post to be at least somewhat knowledgeable.

Just so you understand. The expert does not post just to confirm. He only posts when there is misinformation, or he answers the question.
Chengbin is offline   Reply With Quote
Old 8th September 2009, 06:37   #18  |  Link
ajp_anton
Registered User
 
ajp_anton's Avatar
 
Join Date: Aug 2006
Location: Stockholm/Helsinki
Posts: 805
Quote:
Originally Posted by Chengbin View Post
I would consider someone with almost 7000 post to be at least somewhat knowledgeable.

Just so you understand. The expert does not post just to confirm. He only posts when there is misinformation, or he answers the question.
To specify: answers an unanswered question =)
ajp_anton is offline   Reply With Quote
Old 11th September 2009, 15:13   #19  |  Link
chipzoller
Mr. Woof
 
chipzoller's Avatar
 
Join Date: Jan 2002
Location: USA
Posts: 784
I've experimented around with the --tune film option via MeGUI and found either a problem with what I'm doing or the settings it should set. Once I check the encoded files with AVInaptic, it reports -psy-rd to be 1.0:0.0 when, according to the wiki, it should be 1:0.15. These files were generated with CRF=21 with the -very slow preset (command line below). From reading the wiki, the --tune option is to be applied after the preset, so I thought any options set within the --tune setting should supersede any conflicting options (such as --deblock and --psy-rd). What am I missing?

Quote:
program --profile high --preset veryslow --tune film --crf 21 --thread-input --deblock -1:-1 --bframes 4 --b-adapt 2 --b-pyramid --direct auto --b-bias 0 --scenecut 40 --ref 5 --rc-lookahead 40 --no-mbtree --aq-mode 1 --aq-strength 1.0 --merange 16 --me tesa --subme 9 --partitions all --trellis 2 --psy-rd 1.0:0 --output "output" "input"
Using x264 r1251 and MeGUI 0.3.1.1056
chipzoller is offline   Reply With Quote
Old 11th September 2009, 15:18   #20  |  Link
talen9
Registered User
 
Join Date: Aug 2007
Location: Italy
Posts: 286
The GUI settings does not reflect the tuning, meaning that if you choose the "film" tuning and then you go to the advanced settings, the Psy-RD values won't have changed to the 1:0.15 of the tuning; they will be the one from the MeGUI preset that you have selected.

And you have to remember that every option explicitly passed on the command line (so, every personalized MeGUI setting) will override the ones set by "--tune" or "--preset".
talen9 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 06:34.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.