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 > High Efficiency Video Coding (HEVC)

Reply
 
Thread Tools Search this Thread Display Modes
Old 3rd July 2015, 10:30   #1  |  Link
a_nAvika
Registered User
 
Join Date: Oct 2011
Posts: 5
Configuring x265 encoder

Hi All,

I am trying to configure x265 encoder for Random access reference structure with 7 B frame GOP (Hierarchical). But it looks like it is not possible to force a particular referencing structure in x265. Any idea how it can be done?
a_nAvika is offline   Reply With Quote
Old 3rd July 2015, 17:36   #2  |  Link
x265_Project
Guest
 
Posts: n/a
See http://x265.readthedocs.org/en/defau...cision-options

--b-adapt 0 --bframes 7
  Reply With Quote
Old 9th July 2015, 06:21   #3  |  Link
a_nAvika
Registered User
 
Join Date: Oct 2011
Posts: 5
Thank You.

I needed to set custom referencing structure for each frame in the GOP. Anyway I checked the code and figured out that it is not possible through CLI.

Regards.
a_nAvika is offline   Reply With Quote
Old 1st August 2015, 15:18   #4  |  Link
Jamaika
Registered User
 
Join Date: Jul 2015
Posts: 705
I would like to ask about the function of the pass 1/2.
I thought that encoder X265 cuts preset for pass = 1 and always is 'medium'.
However, recently draw conclusions that the pass = 1 and preset = slow / slower has other data in 'stats{log}'.
It doesn't understandable for me is the action codec.
X265 --pass 1/2 --preset slow --aq-streanch 1.0 --y4m --input-depth 10 --input-csp i422 --input-res 1920x1080 --output-depth 10 --fps 30000/1001 --bitrate 4500 --vbv-maxrate 10000 --vbv-bufsize 10000 {the figure is banding on his face}.
X265 --pass 1/2 --preset slower --aq-streanch 1.0 --y4m --input-depth 10 --input-csp i422 --input-res 1920x1080 --output-depth 10 --fps 30000/1001 --bitrate 4500 --vbv-maxrate 10000 --vbv-bufsize 10000 {the figure is lower banding on his face (in another place)}.

X265 --pass 1 --preset slower --aq-streanch 1.0 --y4m --input-depth 10 --input-csp i422 --input-res 1920x1080 --output-depth 10 --fps 30000/1001 --bitrate 4500 --vbv-maxrate 10000 --vbv-bufsize 10000
X265 --pass 2 --preset slow --aq-streanch 1.0 --y4m --input-depth 10 --input-csp i422 --input-res 1920x1080 --output-depth 10 --fps 30000/1001 --bitrate 4500 --vbv-maxrate 10000 --vbv-bufsize 10000 {banding almost disappears}

How to properly inscribe the 'preset' function?

Last edited by Jamaika; 1st August 2015 at 15:23.
Jamaika is offline   Reply With Quote
Old 1st August 2015, 15:31   #5  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
https://x265.readthedocs.org/en/defa...slow-firstpass
sneaker_ger is offline   Reply With Quote
Old 1st August 2015, 15:57   #6  |  Link
Jamaika
Registered User
 
Join Date: Jul 2015
Posts: 705
I read. I don't learned a lot. Can the function pass = 1 be any preset. The program 'Hybrid' propose preset 'medium'.
Jamaika is offline   Reply With Quote
Old 1st August 2015, 16:08   #7  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Choose the same preset for both passes, e.g.:
x265 INPUT -o OUTPUT.265 --preset slower --pass 1
x265 INPUT -o OUTPUT.265 --preset slower --pass 2
sneaker_ger is offline   Reply With Quote
Old 1st August 2015, 16:14   #8  |  Link
Jamaika
Registered User
 
Join Date: Jul 2015
Posts: 705
Hmmm... This result isn't satisfactory for me and conversion takes too little. Thanks
Jamaika is offline   Reply With Quote
Reply

Tags
video encoder, x265

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 03:01.


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