View Full Version : 10 bit lossless?
leoenc
10th December 2007, 11:11
Is there a 10 bit lossless codec?
I couldn't find any 10 bit info on Lagarith, FFV1, etc. so I assume they are all 8 bit?
pandy
10th December 2007, 11:39
Hm... maybe MJPEG from ffmpeg will be usefull for You (with fixed q=2), 10b should be supported when proper switch is turned on.
btw there is some lossless codecs with 10b support but AFAIR these codecs are commercial (for example Blackmagic codecs for their capture cards).
--
sorry, my fault, ffmpeg can produce and decode MJPEG 10 bit but can't import/export over 8 bit data (i think).
btw MJPEG with q=2 should be almost lossless
leoenc
10th December 2007, 11:55
pandy thanks but I want to avoid lossy (MJPEG) codecs.
The uncompressed 10-bit Blackmagic codec is my current option, I'm trying to understand if I can capture with the Blackmagic card to a lossless codec, like Lagarith, while keeping the 10 bit quality.
Dark Shikari
10th December 2007, 16:33
One of the main difficulties you'll find with keeping your source at 10-bit is most video editing tools, including Avisynth (IIRC) do not support anything above 8-bit.
Blue_MiSfit
10th December 2007, 18:15
Indeed. That's a bummer.
Blackmagic's 10 bit codec is uncompressed IIRC, though I may be wrong.
Can't Apple's ProRes codec handle it? What about DNxHD?
~Misfit
leoenc
10th December 2007, 18:49
One of the main difficulties you'll find with keeping your source at 10-bit is most video editing tools, including Avisynth (IIRC) do not support anything above 8-bit.
Yes I was wondering that about Avisynth as well but this works:
AVIsource("10-bit_blackmagic.avi")
Or Avisynth converts to 8 bit automatically??
leoenc
10th December 2007, 18:57
Indeed. That's a bummer.
Blackmagic's 10 bit codec is uncompressed IIRC, though I may be wrong.
Can't Apple's ProRes codec handle it? What about DNxHD?
~Misfit
Both of these codecs are HD only and lossy, AFAIK...
I'm trying to see if there is a lossless SD 10-bit codec to replace the Blackmagic 10-bit uncompressed, when capturing (HUGE files...)
cacepi
10th December 2007, 19:22
I'm trying to see if there is a lossless SD 10-bit codec to replace the Blackmagic 10-bit uncompressed, when capturing (HUGE files...)
SheerVideo supports 10-bit: http://www.bitjazz.com/en/products/sheervideo (http://www.bitjazz.com/en/products/sheervideo/).
Inventive Software
10th December 2007, 22:17
I smell a feature request for ffmpeg's FFV1 here...
leoenc
11th December 2007, 09:52
SheerVideo supports 10-bit: http://www.bitjazz.com/en/products/sheervideo (http://www.bitjazz.com/en/products/sheervideo/).
Thanks cacepi - gonna give it a try.
akupenguin
11th December 2007, 16:32
I smell a feature request for ffmpeg's FFV1 here...
Adding 10bit to FFV1 is trivial. Adding 10bit to libavcodec's api and the various apps that use it is more complicated.
squid_80
11th December 2007, 17:16
FWIW v210 is the fourcc that is most commonly used for 10-bit yuy2 (based on my experience with quicktime, blackmagic and cineform). The format description is available on the web somewhere.
zambelli
12th December 2007, 03:44
Yes I was wondering that about Avisynth as well but this works:
AVIsource("10-bit_blackmagic.avi")
Or Avisynth converts to 8 bit automatically??
Avisynth doesn't - but the codec does. The codec supports YUY2 (8-bit) output, and that's what Avisynth requests.
leoenc
12th December 2007, 08:00
Avisynth doesn't - but the codec does. The codec supports YUY2 (8-bit) output, and that's what Avisynth requests.
So Avisynth doesn't support 10-bit. Too bad.
Well if i have to choose between 10-bit or going 8-bit and keeping the Avisynth workflow, i would definitely choose the latter.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.