![]() Then repeat the process but this time specify the frame rate (whatever the original frame rate might be). The video/audio sync for the new MKV should be fine. PS One way to check the source video might be to open it with MKVMergeGUI, add the audio (if it was extracted as a separate file) and resave it as a new MKV without specifying a frame rate. Until then, it's at least a possible explanation. so later on I'll try re-encoding one with Handbrake to see if I'm on the right track. some old (apparently CFR) TV captures which gave me grief when trying to re-encode them with MeGUI until I worked out what was happening. I can't at the moment, but I have Handbrake installed and I'm pretty sure I can easily find a source video with repeated frames. well it's probably a good thing and at least it's telling you in a round about way. Or maybe if for some reason a frame can't be decoded, Handbrake changes the duration of the proceeding frame to compensate. The output video could in fact effectively be CFR, but within the CFR video there's a few repeated frames which make it VFR. I don't use Handbrake much myself, so I'm taking a guess, but maybe if there's a problem along those lines and the output video includes repeated frames because the input video does (a frame with twice the usual duration, as opposed to two identical frames in a row), Handbrake outputs it as VFR regardless of the setting. Any mention of frames which weren't decoded, or repeated, or dropped, or anything similar? Have a look in Handbrake's log file after running one of those encodes which result in VFR. I usually get file sizes from 1.5 GB to 2.1 GB per episode which is a pretty good balance in quality/file size for me. I'm ripping my Battlestar Galactica bluray box set to mp4 (CQ 20 720p video, 2.0 and 5.1 audio tracks, chapters, mp4 container) that should yield pretty high compatibility between the various devices out there. If anybody wants to export and upload their favorite presets that would be good. I am running an encode right now-will check for results. And I have been saving my own presets based on different tests I have run. I tried selecting 23.796 instead of "same as source" but came up with the same thing. Saving your own customized presets will also help to alleviate said issue. Selecting CFR and then fiddling with the presets and/or framerate can reactivate VFR. Specifying a preset and a fixed framerate then selecting CFR always produces CFR based output in my experience. Media-video/handbrake-1.1.If you want to be sure to obtain a CFR encode, do not use 'Same as source' for the framerate. I think it makes perfect sense to allow the user to specify the number of threads used for encoding, so that one may benchmark and choose the best setting for the specific hardware and environment. The CPU scaling curve does vary greatly by source and settings used. ![]() So a 4 core CPU can be nearly twice as fast as a dual Core equivalent, however a 16 core may not be twice as fast as an 8 core but may still offer significant increases in performance. HandBrake can scale well up to 6 to 8 CPU cores with diminishing returns thereafter. The hardware you run on can have a large effect on performance. The Handbrake documentation also states the following under Video Encoding Speed: I wonder whether using even less threads would help (I suspect that futex synchronization takes its toll on the performance, but haven't tried perf stat or similar to profile the performance). Looks like a waste of CPU resource and electricity with no performance gain. ![]() Regarding video encoding speed there seems to be no difference whether I have SMT enabled or disabled, although when SMT is enabled Handbrake seems to automatically scale to use SMT. I have an x86_64 system with 1 CPU with 4 cores and SMT (Hyper-threading). Ideally, it should be possible to change this during the transcoding process. ![]() Please add an option to change the number of threads used. Describe the change or feature you'd like to see added to HandBrake:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |