Hot answers tagged

31 votes
Accepted

How to encode Apple ProRes on Windows or Linux?

As of December 2018, Adobe Creative Cloud aps, such as Premier, After Effects and Adobe Media Encoder give you the ability to encode in ProRes without any post-hoc conversion. If you don't use Adobe ...
user avatar
  • 13.4k
18 votes
Accepted

Is there a video type for vector animation?

There was one, but it fell in to disuse and isn't used very often anymore, largely because of the lack of mobile support, but also due to security issues it created. It was called Flash.
user avatar
  • 19.2k
11 votes

Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly

The usual solution for this situation: -fflags +genpts It should eliminate the warning, but there's no guarantee your sync issues will be solved.
user avatar
8 votes

Is there a video type for vector animation?

The University of Bath released a paper demonstrating a vector-based video codec a couple of years ago, with a press release asking "is the pixel about to die?". Strangely since then the pixel hasn't ...
user avatar
  • 13.4k
8 votes
Accepted

ffmpeg: how to convert to DNxHR in Windows 10?

There's a single decoder/encoder which reads/converts to both DNxHD and DNxHR. You have to set the correct profile switch. Available options are dnxhd E..V.... dnxhr_444 ...
user avatar
  • 30.2k
7 votes

Is there a video type for vector animation?

SVG supports animation using JavaScript and the animate element. That means using a browser or embeddable renderer like WebKit to render it, though. Older games often used their own vector animation ...
user avatar
6 votes

Can H264 achieve "equivalence" with ProRes 422?

Has anyone done or seen any tests comparing Apple ProRes 422 with high-bitrate H.264? No, but I can tell you that x264 can get as close to lossless as you want (or even mathematically lossless, with -...
user avatar
  • 2,628
6 votes
Accepted

Can H264 achieve "equivalence" with ProRes 422?

Well going by the numbers h264 has a lesser bit-depth and color accuracy than ProRes 422. PR422 has 10bit and 4:2:2 chroma sub-sampling, h264 has 8bit and 4:2:0 unless you encode in the Hi422P Intra ...
user avatar
  • 7,109
6 votes

How can encode video with images like these (overlay a video over a fixed image) with ffmpeg?

To overlay a half-sized version of a video in the center of an image, use ffmpeg -loop 1 -i image -i video -filter_complex "[1]scale=iw/2:-1[ovrl]; [0][ovrl]overlay=(main_w-overlay_w)...
user avatar
  • 30.2k
6 votes
Accepted

Container format requires global headers

This issue was fixed with commit 955b818: commit 955b818cf947473ec94a3fe8aa7f408b119fbbc9 Author: Clément Bœsch <clement@stupeflix.com> Date: Thu Sep 1 16:48:45 2016 +0200 ffmpeg: switch ...
user avatar
  • 260
5 votes
Accepted

Understanding containers and codecs

MPEG-4 is not a container specification. It's a suite of specifications. Parts 12 and 14 define containers (MP4). Part 2 defines a video codec, whose encoder implementations are DivX and Xvid. Part 10 ...
user avatar
  • 30.2k
4 votes

How to encode Apple ProRes on Windows or Linux?

I've tried a bunch of front ends for ffmpeg and finally settled on Tencoder. Widows only. It has a preset for ProRes and is very easy to customize so you can crete setting for often used formats or ...
user avatar
  • 141
4 votes

Video codec for simple animation?

I read up a bit and made some experiments with lossless codecs, getting decent results. I'd be interested in comments on this, especially if there are lossless or lossy alternatives that I overlooked. ...
user avatar
  • 231
4 votes
Accepted

Streamable Container for HEVC (H.265)

MPEG -TS. See here: All MPEG-2 TS operations from GPAC (client and MP42TS) are supported on HEVC. MP42TS can be used to generate TS files usable for DASH or for injection in modulation ...
user avatar
  • 30.2k
4 votes
Accepted

Do a sort of HEAC - High Efficiency Audio Codec exists?

I think HE-AAC fits that bill. High-Efficiency Advanced Audio Coding (HE-AAC) is an audio coding format for lossy data compression of digital audio defined as an MPEG-4 Audio profile in ISO/IEC ...
user avatar
  • 30.2k
4 votes
Accepted

.mkv file not playing in HEVC/H.265 supported player

Both files that don't play feature Opus as the audio codec. As per this site, Opus is not one of the supported audio codecs. Transcode the audio: ffmpeg -i in.mkv -c:v copy out.mkv
user avatar
  • 30.2k
4 votes
Accepted

What does codec stand for?

One of the earliest articles in the IEEE database that uses the term, defines it as "coders and decoders." However, newer material does not seem to be consistent. One of the Wikipedia page's sources (...
user avatar
4 votes
Accepted

Is MP4 a valid or common container for ProRes?

No, officially, ProRes is not a registered codec for the ISOBMFF family, of which MP4 is a member.
user avatar
  • 30.2k
4 votes
Accepted

How can I find out which chroma subsampling (if any) is used in a video file?

Mediainfo is a free, open source, cross-platform solution, available in 37 languages. https://en.m.wikipedia.org/wiki/MediaInfo When run from the command line it outputs chrome subsampling info by ...
user avatar
  • 4,201
3 votes

How to encode Apple ProRes on Windows or Linux?

On Windows, I recommend FootageStudio 4K. It is a commercial converter (not cheap) that supports many professional formats, including ProRes.
user avatar
  • 1,139
3 votes

Is there a video type for vector animation?

Here is some research about this topic: Resolution Independent 2D Cartoon Video Conversion https://www.researchgate.net/publication/305390110_Resolution_Independent_2D_Cartoon_Video_Conversion Video ...
user avatar
3 votes

Why does compressor output 960x540 when frame size is specified "up to 1280x720"?

The original AppleTV could only playback at 1280x720 at 24fps. Because your video is at 25fps, it has to use a slightly lower resolution. If you either lower the frame rate (probably not an option) or ...
user avatar
  • 2,146
3 votes

Having trouble with an screen recording saved as AVI from Rylstim Screen Recorder

The video may look choppy because of the codec you're using. For fun, I recommend trying out your h.264 variant, x264vfw. I know that h.264 is almost ubiquitously used for internet content. Playback ...
user avatar
3 votes
Accepted

Does youtube store different video files for different bit rate?

Does youtube store different video files for different bit rate? Yes is the technique called "resampling" ? No Does youtube make live resampling for every user ? No All this things happens ...
user avatar
  • 1,010
3 votes

How to encode Apple ProRes on Windows or Linux?

This is the command line I have used to encode ProRes 4444. If you do not include -bits_per_mb you will get low res results in Windows 10. Many posts do not mention this little aspect. ffmpeg -y -f ...
user avatar
3 votes

VLC Alternative for fine review media with possibly frames control and detailed codec informations

I haven't used VLC as my primary player since 2007. I switched over initially to KMPlayer and then Potplayer. Potplayer allows fairly flexible splitter and codec assignment for decoding. It also ...
user avatar
  • 30.2k
3 votes
Accepted

Predict file size of a Huffyuv codec video stream

The answer is No. Besides the frame dimensions, there's the matter of content complexity. Without scanning the video and doing a first-pass as it were, it's not possible to predict the output size. A ...
user avatar
  • 30.2k
3 votes

ffmpeg bgr vs rgb and other similiar pixel formats

While I always guessed that the big / little endian was more a matter of patents rather than performance, Nope little endian was developed as a performance optimization whern moving to multi byte ...
user avatar
  • 1,010
3 votes
Accepted

ffmpeg bgr vs rgb and other similiar pixel formats

The order of the components in RGB32 seems to do with endianness: PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA color is put together as: (A << 24) | (R << 16) | (G &...
user avatar
  • 30.2k

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