Comments (15)
You should edit the offsets to be equal to the letterbox bars width at 1920x1080, yes.
Resolution should not make a difference.
from dovi_tool.
oh.. i found "-c" option... :) is that a solution? :)
from dovi_tool.
--crop
should be used when the final video has no letterbox bars, otherwise there could be artifacts or overcropping on playback.
from dovi_tool.
just one more question. :)
active area is set for the screen, or picture... for example, if i encode at 1920x1080, should I edit active area to half values, or it is counted as played on 3840x2160 TV so it will be the same....
from dovi_tool.
The values should be in respect to the video's native resolution. Not upscaled.
from dovi_tool.
so when I resize 3840x2160 to 1920x1080, I should edit active area offsets to half, of the original? But will the DoVi metadata be accurate?? Meaning overall... if the dimensions are changed...
from dovi_tool.
Thank you very very very much for kind answers. :) Are you accepting donations for DoVi Tool and HDR10+ parser (btw, with HDR10+, it's no matter, if resizing and cropping, right?)?
from dovi_tool.
Not accepting donations.
HDR10+ is the same principle.
from dovi_tool.
afaik, hdr10+ has no active area offset, so no need to edit... right?
from dovi_tool.
Correct
from dovi_tool.
many thanks for help!!!!
from dovi_tool.
--crop
should be used when the final video has no letterbox bars, otherwise there could be artifacts or overcropping on playback.
To clarify on this statement. Do I understand correctly that if I encode my UHD HDR10 video with x265 cropping out the top and bottom letterbox bars out (i.e. 280 px top & 280 px bottom for example), that I am correct in using the --crop option when extracting the RPU/converting to profile 8.1 compatible?
Since I'm cropping the letterbox bars out during the encode, the way I'm reading your statement above, I should use --crop when extracting/converting the RPU from my source DV Profile 7 source.
The part I'm having trouble with is how using --crop when extracting the RPU from the source DV 7 file "knows" the correct size of the letterbox bars to crop. (I'm cropping the BL HDR10 video during the x265 encode and NOT doing any downscaling).
Or am I reading your statement totally wrong? Thanks for any clarification and for the most excellent tools!
from dovi_tool.
Do I understand correctly that if I encode my UHD HDR10 video with x265 cropping out the top and bottom letterbox bars out (i.e. 280 px top & 280 px bottom for example), that I am correct in using the --crop option when extracting the RPU/converting to profile 8.1 compatible?
Yes.
The part I'm having trouble with is how using --crop when extracting the RPU from the source DV 7 file "knows" the correct size of the letterbox bars to crop. (I'm cropping the BL HDR10 video during the x265 encode and NOT doing any downscaling).
It has no knowledge of the letterbox bars size, they are simply set to zero, to tell the Dolby Vision decoder that there are no letterbox bars encoded in the video.
from dovi_tool.
Do I understand correctly that if I encode my UHD HDR10 video with x265 cropping out the top and bottom letterbox bars out (i.e. 280 px top & 280 px bottom for example), that I am correct in using the --crop option when extracting the RPU/converting to profile 8.1 compatible?
Yes.
The part I'm having trouble with is how using --crop when extracting the RPU from the source DV 7 file "knows" the correct size of the letterbox bars to crop. (I'm cropping the BL HDR10 video during the x265 encode and NOT doing any downscaling).
It has no knowledge of the letterbox bars size, they are simply set to zero, to tell the Dolby Vision decoder that there are no letterbox bars encoded in the video.
Excellent! Thanks so much for the clarification!
from dovi_tool.
@quietvoid Thank you so much, I've learnt a lot!
Keep this for a mark for reference later.
from dovi_tool.
Related Issues (20)
- DoVi on Xbox Series X using Plex
- Update and complete L11 metadata HOT 2
- dove_tool Profile 8 to 5 conversion for Mac support
- inject-rpu on AV1 (SVT) fails HOT 3
- Please support injecting RPU into HLS streams HOT 1
- Terminating app due to uncaught exception if build with cbuild HOT 8
- HDR10+ from DV json HOT 1
- Add support for Dolby Vision profile 20 HOT 3
- Add support for Dolby Vision Profile 9 (MPEG-4 AVC Dolby Vision, backwards compatible with SDR) HOT 1
- Documentation might need updated HOT 1
- Error reading MaxCLL and MaxFALL while parsing of xml generated by cm_analyze HOT 1
- Feature: Provide frame numbers in RPU.json HOT 1
- Question not an issue.
- Dolby Vision RPU not found for POC HOT 5
- Request: Print out the crop values for the active area offsets HOT 2
- Request: Extend --crop to accept crop values HOT 8
- Invalid value error when trying to export data HOT 1
- Profile 7 to Profile 8 / Interleaved Bitstream Question
- ATMOS audio tool HOT 1
- Corrupt video stream when converting a specific P7 MEL clip to P8 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dovi_tool.