[FFmpeg-user] LLossless (10 Bit RGB 444) and (10 Bit YUV 422) Compression
Jason Freets
jasonslife at hotmail.com
Wed Dec 31 00:21:05 CET 2014
> Subject: Re: [FFmpeg-user] LLossless (10 Bit RGB 444) and (10 Bit YUV 422) Compression
>
> Jason Freets <jasonslife <at> hotmail.com> writes:
>
> > No, you were not unclear. The 2 files I uploaded
> > were created by the AJA codec. Before your fix,
> > only the r10k (Little Endian) file did not play.
> > The R10K (Big Endian) always did play fine (before
> > and after your fix). With your new fix, now the
> > r10k (Little Endian) also now plays correctly
> > using FFmpeg.
>
> Unfortunately, this is not what I wanted to know;-(
>
> Any chance that you could test what I asked for?
I believe you wanted me to run:
ffmpeg -f lavfi -i testsrc -t 10 -vcodec r10k out.avi
Yes, this does work. It creates a R10K (Big Edian) video file. The R10K (Big Edian) video file does play.
Since the "-vcodec r10k" is a little 'r' I was expecting a "r10k" (Little Endian) video file.
To me it would be nice if:
"ffmpeg -f lavfi -i testsrc -t 10 -vcodec R10k out.avi" would output a R10k (Big Endian) video file.
and
"ffmpeg -f lavfi -i testsrc -t 10 -vcodec r10k out.avi" would output a r10k (Little Endian) video file.
That depends if the "-vcodec r10k" is case sensitive.
>
> > So the question I have is if there will be a fix
> > put in place to have FFmpeg write r10k (Little
> > Endian)? Too hard to do? Or?
>
> Useless?
> Or don't you agree?
No, it would not be useless for me. I have a lot of r10k (Little Endian) video files. I suppose it's a "nice" to have. It would make things consistent that FFmpeg can Input and Ouput both R10k and r10k. I then have a way to convert from r10k to FFV1 and back to the original r10k when needed.
If I could, I'd put it in because I would make good use of it. But, I suppose if I am the only one, then I suppose that makes it a bit useless too. However, those who use AJA would know they could use FFmpeg; that's a nice thing. So, I and others would benefit from it if and where r10k is used.
I suppose that's something for you to have to decide. Obviously, no one has complained about r10k (Little Endian) support under FFmpeg but me...haha. Obviously, I can't put it in myself. If I could, I would for everyone.
Still, I have no way to validate my conversion from r10k to FFV1? How do I know frames are not corrupt?
Cheers,
Jason
>
> Carl Eugen
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
More information about the ffmpeg-user
mailing list