12 votes

Why isn't ffmpeg used in movie production or broadcasting tool chains?

I work as an assistant editor on feature films, and use ffmpeg all the time, primarily for two purposes: Transcoding files to be uploaded for producers to view on digital dailies systems (Dax, PIX, ...
user avatar
  • 121
7 votes

Is it possible to export a Video with transparent Background? (No Image Sequences!)

Production codecs with alpha channel support Apple ProRes 4444 / Apple ProRes 4444 XQ From the Manual: Apple ProRes 4444 and Apple ProRes 4444 XQ are ideal for the exchange of motion graphics ...
user avatar
  • 2,279
6 votes

How to extract MOOV atom/metadata from MP4 file?

Maybe I'm a bit late, but I'd use bento4 mp4dump, it's really easy to install on mac with brew brew install bento4 mp4dump 1.mp4 [ftyp] size=8+16 major_brand = iso5 minor_version = 200 ...
user avatar
  • 161
5 votes
Accepted

How to extract MOOV atom/metadata from MP4 file?

You can use AtomicParsley to parse the metadata of a MP4-file. For example AtomicParsley /path/to.mp4 -T 1 will print the whole atom tree.
user avatar
5 votes
Accepted

Trimming mp4 videos

Cutting a video at a keyframe, without the slow and lossy process of decoding and re-encoding it, is only possible in the special case where you aren't applying any effects, overlays, rescaling, or ...
user avatar
  • 2,640
5 votes
Accepted

Problem converting TS to MP4 container with ffmpeg

Update: The VLC TS is malformed. First run ffmpeg -i vlc-output.ts -c copy ffmpeg-output.ts and then ffmpeg -i ffmpeg-output.ts -c copy working.mp4 The main thing that looks off is the timebase ...
user avatar
  • 30.3k
5 votes
Accepted

ffmpeg **doubled** my duration

By default, ffmpeg treats image sequence and raw video inputs as having a native rate of 25 fps unless told otherwise. So, the -r 50 duplicates each frame. Use ffmpeg -framerate 50 -i imageSeq-%06d....
user avatar
  • 30.3k
4 votes
Accepted

Is it possible to export a Video with transparent Background? (No Image Sequences!)

File > Add to Render Queue > Output mode > Format 'Quicktime' / Channels 'RGB + Alpha' See if that works for you!
user avatar
  • 116
3 votes
Accepted

Are "mp2v" and "mpgv" valid MPEG-2 codec tags in an MOV?

MPEG-2 doesn't seem to be an officially sanctioned codec for the Quicktime container. The official specification has a section related to MPEG-1 in MOV but not MPEG-2. The US Library of Congress also ...
user avatar
  • 30.3k
3 votes

How to extract MOOV atom/metadata from MP4 file?

You can also use qtfaststart -l fileName which outputs something more human readable like : $ qtfaststart -l myFile.mp4 ftyp (32 bytes) free (8 bytes) mdat (283805466 bytes) moov (3541465 bytes) The ...
user avatar
  • 155
3 votes

Is it possible to export a Video with transparent Background? (No Image Sequences!)

Yes, for the Quicktime output module, choose to output RGB + Alpha using PNG or Animation codec. In Media Encoder, choose Depth as 32 Bit after selecting the same codecs as above.
user avatar
  • 30.3k
3 votes
Accepted

How can I convert large jpgs (15000 x 10840px) to video?

That's way more than h.264 can handle. The maximum resolution for h.264 is 4096×2304 with Level 5.1 or 5.2. http://en.wikipedia.org/wiki/H.264#Levels There are lossless codecs who can theoretically ...
user avatar
  • 7,119
2 votes

Force subtitles to play as default

You can use MP4Box 0.6.2-DEV-rev453 (May 2016) or higher to do this: mp4box -add alfa.mp4 -add bravo.srt:txtflags=0xC0000000 -new charlie.mp4 Example This will mark the subtitle stream in the output ...
user avatar
  • 260
2 votes
Accepted

mp4 file will not play video, only audio on quicktime, fine on VLC

You will have to re-encode or use a tool to change your h264 level, f.e. this one http://coolsoft.altervista.org/en/h264leveleditor but its windows only, there might also be a Mac tool that does the ...
user avatar
  • 7,119
2 votes

What is the best way to make Windows compatible with .MOV format?

.MOV is a container format, not a video format. As such it can contain media in any number of 'tracks' of audio, video, subtitles etc. In particular, video tracks may use any supported codec, not just ...
user avatar
  • 4,654
2 votes
Accepted

Output of FFmpeg has a "slow motion" part - what is it and how to avoid?

Your source is variable frame-rate with a peak rate of 120 and an average rate of close to 60. Editors tend to want constant frame rate streams. If you can interpret your whole transcoded file as 120 ...
user avatar
  • 30.3k
1 vote

Resolve Bad public atom found when using ffmpeg copy

This is kinda tricky. Apparently, the video track you're trying to copy consists of multiple video streams of possibly differing properties stitched together. ffmpeg's MOV muxer (the part that copies ...
user avatar
  • 30.3k
1 vote
Accepted

Losslessly converting Microsoft DV to Quicktime DV

I doubt Adobe Media Encoder is rewrapping the video stream. To copy the data losslessly from a Type 1 to Type 2 DV-AVI or to MOV, use ffmpeg, a free command-line tool, like so ffmpeg -i input.avi -c ...
user avatar
  • 30.3k
1 vote

After effects cc render time issues

I usually export as a ProRes Quicktime movie from After Effects directly, then convert my ProRes file to h264. I keep the ProRes as a master file, and compress the h264 as needed. Also sometimes ...
user avatar
  • 6,487
1 vote

FFMPEG prores_ks 4444 color shift

I believe the problem lies in how FFMPEG does the RGB->YUV conversion by default. This option specifies the use of the bt709 color space for the conversion, instead of the default of bt601. This ...
user avatar
1 vote

FFMPEG not writing quicktime "COLR" atom

That is an experimental flag, so you will have to use -movflags +write_colr -strict experimental
user avatar
  • 30.3k
1 vote
Accepted

Optimize Filesize export from Premiere CS3

I've now solved this problem. I was using Export > Movie, when I needed to go to Adobe Media Encoder to find more extensive options. I kept most settings the same, but believe turning 'Bitrate' off ...
user avatar
1 vote

How to get the highest possible quality out of a MP4 file

If the pixelation wasn't in the sources you had, then it was probably introduced by the video encoder you used to export. (Presumably Apple's h.264 encoder, creating a .mov with an h.264 video stream,...
user avatar
  • 2,640
1 vote

Can't Import Video with Alpha to Premiere

Only Prores 4444 supports alpha channels, see the manual: The Apple ProRes 4444 codec offers the utmost possible quality for 4:4:4 sources and for workflows involving alpha channels. It seems to ...
user avatar
  • 6,487
1 vote
Accepted

how to decide the appropriate resolution when recording my screen for uploading online?

Recording full screen, if your hardware allows you to do it smoothly, is your best option. You can always crop or mask out unwanted areas later in editing. You won't have that freedom if you crop the ...
user avatar
  • 30.3k
1 vote

Color shifts in Quicktime when playing h264 encoded movie from After Effects

Exporting to H264 will always introduce a slight colour shift due to a gamma tag in the file header. At least, I didn't find any solution to export without a gamma shift. Neither in AE nor in any ...
user avatar
  • 11
1 vote

Colors look different after export

I have this issue forever...found a solution thanks to this website https://isaac-molina.com/downloads/ download his luts aplly the correct lut to an adjustment layer placed on top of you project (in ...
user avatar
1 vote

Colors look different after export

You may need to perform a “trim pass” to export to Rec709 colour space. See: https://images.apple.com/final-cut-pro/docs/Wide_Color_Gamut.pdf Matching colors in Rec. 2020 and Rec. 709 masters When ...
user avatar
  • 151
1 vote

FFMpeg crop filter doesn't change orientation

What's happening here is two things: 1)your video is portrait but stored as a landscape matrix and ffmpeg is applying autorotate so that all players natively display it in what ffmpeg thinks is the ...
user avatar
  • 30.3k
1 vote

QuickTime File Format (Atoms & Flags)

The Media Atom object does not have a Flags field, but the Media Header Atoms does: Flags - Three bytes of space for future movie header flags. In which case it's basically say, these values are ...
user avatar

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