Search found 5344 matches

by JohnAStebbins
Tue Apr 16, 2019 7:00 pm
Forum: Windows
Topic: converting mpeg4 to mpeg2
Replies: 2
Views: 138

Re: converting mpeg4 to mpeg2

"mpeg2" can refer to the codec and the container. Do you know more details about what your TV expects? What container(s) does it support? What codec(s) does it support?
by JohnAStebbins
Mon Apr 15, 2019 11:31 pm
Forum: General Questions
Topic: From A Unique Perspective
Replies: 9
Views: 160

Re: From A Unique Perspective

How does that relate to EEDI2 in the context of the EEDI2 Bob preset? I assume both Bob and EEDI2 Bob require the frame rate adjustment whereas EEDI2 obviously does not. bob and EEDI2 bob both require double framerate. When deinterlacing, you are essentially interpolating the pixels of one field to...
by JohnAStebbins
Mon Apr 15, 2019 9:16 pm
Forum: General Questions
Topic: From A Unique Perspective
Replies: 9
Views: 160

Re: From A Unique Perspective

Is EEDI2 Bob a combination of the two? If so, does the frame rate adjustment rule apply? Aside from the speed penalty, does exist any disbenefit to use Decomb with EEDI2 not EEDI2 Bob? Yes. bob generally means create a frame for every field and doubles the framerate. The benefit of bob is more flui...
by JohnAStebbins
Mon Apr 15, 2019 2:47 pm
Forum: General Questions
Topic: From A Unique Perspective
Replies: 9
Views: 160

Re: From A Unique Perspective

No. It flags frames that are interlaced. The deinterlace or decomb filters will use these flags to only filter interlaced frames. Deinterlacing degrades quality. So if the frame isn't interlaced, more quality is preserved by not applying a deinterlace filter to it. Yes. Interlace detection will slo...
by JohnAStebbins
Sun Apr 14, 2019 11:44 pm
Forum: Windows
Topic: Really weird Detelecine problems on 60 fps source file
Replies: 7
Views: 224

Re: Really weird Detelecine problems on 60 fps source file

Ok. This should be fixed in the next nightly build.
https://github.com/HandBrake/HandBrake/ ... 9e2bc84bdb

You don't need the detelecine filter. Just set the output framerate and CFR.
by JohnAStebbins
Sun Apr 14, 2019 6:48 pm
Forum: Windows
Topic: Really weird Detelecine problems on 60 fps source file
Replies: 7
Views: 224

Re: Really weird Detelecine problems on 60 fps source file

I've done more analysis of the video. It's difficult to measure the exact durations between non-duplicate frames, but I think there's actually a bug to be fixed here. I'm seeing some frames being dropped that shouldn't be. I'll get back with more when I understand what's happening better.
by JohnAStebbins
Sun Apr 14, 2019 4:02 pm
Forum: Windows
Topic: Really weird Detelecine problems on 60 fps source file
Replies: 7
Views: 224

Re: Really weird Detelecine problems on 60 fps source file

The detelecine filter is for interlaced content. It will do nothing helpful with progressive content. Your source uses frame duplication, not classic telecine to increase framerate. The problem you are seeing is because the opening scene is 24 fps and the credits are 23.976 fps . There is no CFR fra...
by JohnAStebbins
Sat Apr 13, 2019 7:28 pm
Forum: *nix
Topic: Path of the Handbrake language file
Replies: 14
Views: 211

Re: Path of the Handbrake language file

There are a number of variations of Spanish, each has it's own language code, see http://www.localeplanet.com/icu/ Let's use European Spanish as an example. It's code is 'es_ES'. Translations to European Spanish for all installed programs will be in /usr/share/locale/es_ES/LC_MESSAGES/. When you con...
by JohnAStebbins
Sat Apr 13, 2019 6:40 pm
Forum: General Questions
Topic: Compatibility issue from way that DAR is specified in MKV?
Replies: 4
Views: 102

Re: Compatibility issue from way that DAR is specified in MKV?

Sounds like a bug in AzBox. matroska supports DAR rational with large numerator and denominator, up to 64 bits. The spec does not limit the range in any way. HandBrake doesn't have any direct control over what is written here. We supply resolution and PAR to libavformat and it computes and writes th...
by JohnAStebbins
Sat Apr 13, 2019 6:25 pm
Forum: *nix
Topic: Path of the Handbrake language file
Replies: 14
Views: 211

Re: Path of the Handbrake language file

You don't change mo files. Let me describe the process as I understand it (I'm not a translator, I am only familiar with the build process). The process starts with the 'pot' file. This is generated by first building HandBrake, then: cd build/gtk/po make ghb.pot A translator then copies this 'pot' f...
by JohnAStebbins
Sat Apr 13, 2019 2:29 pm
Forum: *nix
Topic: Path of the Handbrake language file
Replies: 14
Views: 211

Re: Path of the Handbrake language file

I gave slightly incorrect information. When installing the files they get renamed with the 'mo' extension. So my final paragraph above should have been... The files that are actually used by the executable to provide localized UI to the user get installed in /usr/share/locale/$lang/LC_MESSAGES/ wher...
by JohnAStebbins
Fri Apr 12, 2019 11:55 pm
Forum: *nix
Topic: Path of the Handbrake language file
Replies: 14
Views: 211

Re: Path of the Handbrake language file

In the source tree, the language translation files are in gtk/po. These are the output produced by the Transifex project and should not be edited directly. To generate the pot file (po template), first build HandBrake, then cd build/gtk/po make ghb.pot ghb.pot will be built in that directory. This i...
by JohnAStebbins
Fri Apr 12, 2019 2:06 pm
Forum: Windows
Topic: NVENC h264 works, but not h265
Replies: 3
Views: 149

Re: NVENC h264 works, but not h265

GPUs are not good at encoding/compression. Even the most recent "GPUs" do not match software encoders for quality. And the only way that "GPU" encoding has gotten fast is by the hardware manufacturers adding a dedicated hardware encoder that sits on the same silicon as the GPU but in no way contribu...
by JohnAStebbins
Thu Apr 11, 2019 2:38 pm
Forum: Windows
Topic: How to ignore JPG and other images in scan
Replies: 7
Views: 229

Re: How to ignore JPG and other images in scan

HandBrake doesn't skip or select files to scan based on filename extensions. It scans everything in the directory. If you have text files, they will also show up as titles (ffmpeg knows how to "decode" text files :mrgreen: ). Valid video files often have unexpected filename extensions and people com...
by JohnAStebbins
Thu Apr 11, 2019 2:29 pm
Forum: Mac
Topic: Converting Motion JPEG into MP4 issues
Replies: 6
Views: 148

Re: Converting Motion JPEG into MP4 issues

HandBrake looks at 10 frames distributed evenly through the video and looks for and measures black bars on each of those 10 frames. It then chooses the median value it measured from those 10 frames for autocrop. So for it to have chosen to crop anything, at least 5 of the 10 previews must have had a...
by JohnAStebbins
Wed Apr 10, 2019 9:42 pm
Forum: Mac
Topic: Converting Motion JPEG into MP4 issues
Replies: 6
Views: 148

Re: Converting Motion JPEG into MP4 issues

HandBrake is autocropping 240 pixels from the left and right side. Your source has black bars on both sides. If you don't want to crop them, you'll have to disable cropping on the dimensions pane.

Code: Select all

[13:08:46] scan: 10 previews, 1920x1080, 29.970 fps, autocrop = 0/0/240/240, aspect 16:9, PAR 1:1
by JohnAStebbins
Wed Apr 10, 2019 1:57 pm
Forum: Windows
Topic: About Upscaling
Replies: 8
Views: 283

Re: About Upscaling

It was likely a transitory bug that was available for e very limited time. It has been HandBrake policy to not allow upscaling in the GUI since I joined the project 11 years ago.
viewtopic.php?f=12&t=36307&p=170608&hil ... le#p170612
by JohnAStebbins
Mon Apr 08, 2019 4:54 pm
Forum: Devices and Presets
Topic: Video AAC 6 channels source always converted to 2 channels
Replies: 1
Views: 105

Re: Video AAC 6 channels source always converted to 2 channels

What makes you think the resulting audio has only 2 channels?
by JohnAStebbins
Sun Apr 07, 2019 3:11 pm
Forum: General Questions
Topic: Handbrake for Chromebook
Replies: 4
Views: 114

Re: Handbrake for Chromebook

alockard1223 wrote:
Sun Apr 07, 2019 1:53 pm
not even with linux enabled?
What version of linux? Does the linux distro running on the chromebook have flatpak? If it does, you can install HandBrake from flathub.

As Rodeo said, HandBrake does not run on ARM.
by JohnAStebbins
Sun Apr 07, 2019 3:09 pm
Forum: Mac
Topic: Resize Videos to 1280x480
Replies: 7
Views: 205

Re: Resize Videos to 1280x480

Do you happen to know the pixel aspect of the BMW display? 720p video is 1280x720 with a 1:1 pixel aspect. I'm assuming in a lot of what follows that you really want *no black bars* in the re-encoded file. This will result in some very undesirable results for 4:3 original source content, but I want ...
by JohnAStebbins
Sat Apr 06, 2019 9:20 pm
Forum: Mac
Topic: Resize Videos to 1280x480
Replies: 7
Views: 205

Re: Resize Videos to 1280x480

1280x480 is not "FullHD", so I'm a bit confused. Can you give more details about your use case so that we can understand what it is you are attempting. What aspect ratio is the source? What aspect ratio do you want the output to be. If the source and destination are not the same aspect and you don't...
by JohnAStebbins
Thu Apr 04, 2019 10:41 pm
Forum: *nix
Topic: Handbrake Crash
Replies: 9
Views: 248

Re: Handbrake Crash

Perfect, that's exactly what I wanted to see. The last runlength is attempting to write a line that is 732 pixels wide when the specified object width is 720. So I just need to add a bounds check. Thanks for all your help!
by JohnAStebbins
Thu Apr 04, 2019 6:25 pm
Forum: *nix
Topic: Handbrake Crash
Replies: 9
Views: 248

Re: Handbrake Crash

Oops, I'm printing *after* it's going to crash. Not very helpful. Corrected patch diff --git a/libhb/decvobsub.c b/libhb/decvobsub.c index a78f7a303..775bd66b1 100644 --- a/libhb/decvobsub.c +++ b/libhb/decvobsub.c @@ -400,6 +400,7 @@ static int ParseControls( hb_work_object_t * w ) { pv->offsets[0]...
by JohnAStebbins
Thu Apr 04, 2019 6:02 pm
Forum: *nix
Topic: Handbrake Crash
Replies: 9
Views: 248

Re: Handbrake Crash

Thanks. I think there is a malformed vobsub that we are not protecting against. Can you patch with some additional logging and retest so I can verify? It will produce a lot of output to stdout so you should run the abbreviated test again. diff --git a/libhb/decvobsub.c b/libhb/decvobsub.c index a78f...