![]() ![]() Simple filtergraphs are those that have exactly one input and output, both of the same type. I've played with nvdec also, and found that it's better to use -filter ( ffmpeg documentation says it's a "per-stream filtering option") instead of -vf or -af aliases as those aliases touch "all streams of video or audio". I've found that some options is not good. There are a couple of more obscure ones like Grass Valley, huffyUV, dirac and so on, but if you can't use DNxHD it's unlikely these will be any use to you.I'm here also playing with ffmpeg and nvdec/nvenc. Since you're on linux I won't suggest Cineform, it's a good intermediate codec on win/mac but I don't think there's a CFHD codec for linux yet, and ffmpeg can only decode it (it's been open-sourced so that will probably change). ![]() Substitute your codec of choice here: ffmpeg -i uncompressed.mov -c:v CODEC -c:a pcm_s16le output.mov Oh and there's JPEG2000 if you really want, though it's not recommended. You can also use the prores 4444 variation to avoid chroma subsampling (reduction of the colour resolution) and alpha channel support.įailing that you can use motion-JPEG, or even 2 flavours of lossless JPEG (I have no idea what the difference is). One of the biggest advantages of prores is the support for 10-bit encoding, giving you much better colour fidelity. Probably the most-used intermediate codec is Apple's prores 422, which can be encoded cross platform using ffmpeg thus: ffmpeg -i uncompressed.mov -c:v prores -profile:v 3 -c:a pcm_s16le output.mov DNxHD and JPEG are not the only game in town as far as intermediate codecs are concerned (intermediate codecs being high-quality, visually lossless codecs designed for moving media between steps in a post-production chain). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |