Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.
4

"Q: Is it better to have more B-frames or more P-frame for video streaming?". From: https://en.wikipedia.org/wiki/Video_compression_picture_types The three major picture types used in the different video algorithms are I, P and B. They are different in the following characteristics: I‑frames are the least compressible but don't require other video ...


4

If you have ffmpeg installed, see this article that basically says to create a file that has all of the names, or to use the following command Concat Protocol ffmpeg -i 'concat:input1|input2' -codec copy output Or Concat Video Filter ffmpeg -i opening.mkv -i episode.mkv -i ending.mkv \ -filter_complex '[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=...


3

FFMPEG is probably a better tool for the job, if you are prepared to deal with the command line. Install ffmpeg from the packages found here. These are all ready-built and should have all the included libraries you need. Once you've installed ffmpeg you will need to run it from the command line. Since there's different ways of doing that depending on your ...


3

After some research, I discover this post. So far the API for http://www.omdbapi.com has proven to be exactly what I wanted. For completeness, I found those command line tools helpful: https://github.com/xbgmsharp/allocine https://github.com/bgr/imdb-cli And on debian: $ sudo apt-get install python-imdbp


2

To start with: your version of Handbrake is old. Version 1.0.3 came out very recently, it's got some improvements over that older version. Second, CQ0 is not actually "lossless." It's aiming for "lossless" quality, but it's going to bump up against the data rate limitations of the H.264 Level, so while it might need, say, 100MbPS at a given point to achieve ...


2

One should use the avformat library flag to stop muxing with the shortest stream. ffmpeg -i file.mp4 -map 0 -c copy -fflags +shortest -max_interleave_delta 1G -movflags +faststart out.mp4


1

Hi This article might help as well, sending direct from FCPX to Handbrake FCPX to Handbrake


1

This article should help custom resolution and frame rate in FCPX


1

All of these parameters are specific to the x264 encoder which is used to produce H.264 streams. x264 has long since introduced a preset system whereby different permutations of values of these parameters can be set at once using -preset value in FFmpeg, e.g. ffmpeg -i in.mp4 -c:v ibx264 -preset slow out.mp4 AFAICT, the permutation of parameters shown in ...


1

Summary response for summary question :) CRF 20 will look really nice 8-bit (no advantages over 10-bit) No tuning. Grain tuning is for grainy source (old content). SSIM is for testing. No additional parameters needed. VFR (same as source) I could really, really, reallly go down the rabbit hole with a more detailed answer, but I'll leave it at this for now.


1

Yes, you can select the desired length by chapters, time or even frames. BUT this only works properly when Audio and Video have the same length (video is always cutted correctly, audio not). So you have to either 1. cut the audio track with Audacity or any DAW (Tracktion is really good and free) to the correct length and mux it back together afterwards (...


1

My experience with handbrake mirrors Mulvya`s comment I also get smaller file sizes with X264 Tune set to None on the Video Tab.


1

Resolution != quality, at least, not in the sense referred to by RF. What the RF primarily modulates is the quantization parameter (QP). Let's say you have a 2x2 array of pixels and each pixel is represented by one floating-point value e.g. 3.98, 2.10, 1.05, 7.88. If your goal is to compress the video, then storing these values with full precision and ...


1

figured it out by the looks of it {{{ ./HandBrakeCLI -i DVD -o ~/Movies/movie.mp4 -e x264 -q 20.0 -a 1,1 -E faac,copy:ac3 -B 160,160 -6 dpl2,none -R Auto,Auto -D 0.0,0.0 --audio-copy-mask aac,ac3,dtshd,dts,mp3 --audio-fallback ffac3 -f mp4 -4 -4 -X 1280 -Y 720 --decomb --loose-anamorphic --modulus 2 -m --x264-preset medium --h264-profile high --h264-...


1

What tool do you use for showing the Audio bitrate? Try MediaInfo to make sure that Handbrake is the problem here. But as far as I can see, you aren't doing anything wrong (besides setting the audio bitrate this low). :) The avcodec AAC encoder also has quality settings, you can try these out as well (Couldn't hear any difference for settings 3 and higher, ...


1

Use ffmpeg with -vf scale=1200:900 option. For example ffmpeg -i input.mp4 -vf scale=1200:900 -c:a copy output.mp4


1

You can use ffmpeg*, a command-line tool, to do this. Let's say your source video is 360x640, then to make it 4:3, use ffmpeg -i input.mp4 -vf pad=854:640:247:0 -c:v libx264 -crf 20 -c:a copy output.mp4 where 854 is used because it's 4/3 of 640, and 247 places the video in the center of the padded canvas. See details for the pad filter here. Similarly ...


Only top voted, non community-wiki answers of a minimum length are eligible