Can someone who knows more educate me
August 6, 2019 at 8:01 pm #35464ParticipantD-Dan@d-dan
I have no TV. All of my media consumption is on a dedicated 32″ computer monitor, with a max refresh rate of 75Hz, but usually at 60 Hz.
Now, I have occasion to transcode video (usually using Handbrake), which allows me to set the framerate. Intellectually, I feel I should choose 30FPS, rather than PAL standard 24 FPS, since this is divisible by the monitor’s frequency, but is my intellect right.
Does it make a difference, and will I even notice.
e.g. a TS file (which will be either 24FPS or 29.97FPS depending on where it comes from) transcoded for my own system should be – what?
Help me understand.
Disclaimer: I wear glasses sometimes for watching, depending on how my eyesight is performing on that day. The monitor will be at around the limit between no glasses and specs, so is variable.
Arch Linux, on a Ryzen 7 1800X, 16 GB, 5 (yes -5) HDs inc 2 SSDs, 4 RPi 3Bs + 1 RPi 4B - one as an NFS server with two more drives, PiHole (shut yours), Plex server, cloud server, and other random Pi stuff. Nice CoolerMaster case, NV GTX 1070 8GB, and a whopping 32" AOC 1440P monitor.
August 6, 2019 at 8:15 pm #35465Participantblacklion1725@blacklion1725Forumite Points: 3,338
PAL standard is 25 fps not 24. NTSC is just under 30 and “Film” is 24 (ish) – latter two are North American. When I re-encode anything I leave the frame rate alone. Do a small section to test is the best bet.
The other thing with TVs and monitors is the refresh rate – auto-mode or suck it and see. It is a complicated area that I used to know more about but since modern TVs etc. are so forgiving I tend not to bother too much as the rendering TV generally takes care of it.
Generally I would say with a decent display be it a Telly or a monitor the less you do to the source video the better unless something is really wrong when you look at it.August 6, 2019 at 8:47 pm #35466
+1 on the frame rate
PAL and NTSC are recorded at 25 and 30 fps respectively but they are transmitted at an interlaced FIELD rate of 50 and 60 which is equivalent to a refresh rate.
In practice you will not see an interlaced picture on a flat screen because it will wait until it has recived 2 interlaced frames and then display them twice over 2 fields.August 6, 2019 at 9:37 pm #35467ParticipantD-Dan@d-danForumite Points: 2,592
OK, thank you. I tend to leave framerate alone, but wondered if I could be doing better.
Now, H.264 v H.265. My reading tells me H.265 should be more compressed. I’m not convinced. I’ve transcoded the same video to both, and whilst H.264 ended at 2.1Gb, h.265 came in at 8.1Gb, which pretty much contradicts everything I’ve read, or am I completely misunderstanding?
EDIT: For clarity. These are transcoded for a Plex server running on an RPi V4, with access outside of my local network.
Arch Linux, on a Ryzen 7 1800X, 16 GB, 5 (yes -5) HDs inc 2 SSDs, 4 RPi 3Bs + 1 RPi 4B - one as an NFS server with two more drives, PiHole (shut yours), Plex server, cloud server, and other random Pi stuff. Nice CoolerMaster case, NV GTX 1070 8GB, and a whopping 32" AOC 1440P monitor.August 7, 2019 at 12:27 am #35470
The above Wiki post tells you more than you probably need to know about H.265 HEVC.
H.265 is capable of higher compression ratios for the same picture quality as H.264 but it is also capable of higher quality at higher bit rates.
The size of your file will depend on what profile and tier/level your encoder is using ?August 7, 2019 at 1:14 am #35472
Above are a few tips for Handbreak H.265 settings.August 7, 2019 at 7:07 am #35474ParticipantEd P@edpsForumite Points: 15,613
H265 is a lossy compression, but you will not notice the difference other than a ~20% reduction in file size.
The only time that I ever even think about frame rate is if I have to transcode something for Apple’s nasty iTunes (see Handbreak presets).August 7, 2019 at 2:43 pm #35482Participantkeith with the teef@thinktankForumite Points: 2,502
You should set your monitor refresh rate to match the fps of your media.August 7, 2019 at 8:29 pm #35484ParticipantD-Dan@d-danForumite Points: 2,592
The fps of the media is either 24, 29.something, or 30. The monitor is 60 Hzf (or 60 FPS), or 75Hz (75 FPS) – so not possible.
Arch Linux, on a Ryzen 7 1800X, 16 GB, 5 (yes -5) HDs inc 2 SSDs, 4 RPi 3Bs + 1 RPi 4B - one as an NFS server with two more drives, PiHole (shut yours), Plex server, cloud server, and other random Pi stuff. Nice CoolerMaster case, NV GTX 1070 8GB, and a whopping 32" AOC 1440P monitor.August 8, 2019 at 12:03 am #35485
To understand frame rate conversion better have a look at the frame rate conversion section under technical details in the above Wiki post.
If you like you can read the whole thing and follow the links. I found it interesting ?
- You must be logged in to reply to this topic.