FFV1 and CELLAR

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

FFV1 and CELLAR

Noeck
Hi,

I have a question about the current FFV1 codec (encoder): Is this
implementation compliant to the current state of CELLAR¹?
Is the CELLAR spec just documenting what ffmpeg does already?
Or does the spec evolve and the implementation will be adapted later?

In other words, if I encode a video with current ffmpeg, will the result
be compliant to the IETF spec? If not, when will that happen?

Best,
Daniel


¹: https://tools.ietf.org/wg/cellar/
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: FFV1 and CELLAR

Reto Kromer-2
Noeck wrote:

>In other words, if I encode a video with current ffmpeg, will
>the result be compliant to the IETF spec? If not, when will
>that happen?

There are actually two documents. The first one is documenting
the current FFmpeg reference implementation of version, 3 and
considers as well the previous versions 0 and 1. The second one
("v4") is a work in progress for future directions.

Hope this helps! Reto

_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: FFV1 and CELLAR

Noeck
Thanks Reto,

> There are actually two documents. The first one is documenting
> the current FFmpeg reference implementation of version, 3 and
> considers as well the previous versions 0 and 1

To be sure, that means a video created with

ffmpeg -i in.avi -c:a flac -c:v ffv1 -level 3 -coder 1 -context 1 -g 1
-slices 4 -slicecrc 1 out.mkv

(or other settings between -coder and the output file) is automatically
CELLAR (v0-3) compliant (the FFV1.3 video, the FLAC audio and the
Matroška container confirms to the respective IETF specs)?

Best,
Daniel
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: FFV1 and CELLAR

Reto Kromer-2
Noeck wrote:

>To be sure, that means a video created with
>
>ffmpeg -i in.avi -c:a flac -c:v ffv1 -level 3 -coder 1 -context
>1 -g 1 -slices 4 -slicecrc 1 out.mkv
>
>(or other settings between -coder and the output file) is
>automatically CELLAR (v0-3) compliant (the FFV1.3 video, the
>FLAC audio and the Matroška container confirms to the
>respective IETF specs)?

The flag "-level 3" choices the version 3 of FFV1, as explained
in the documentation:

  https://trac.ffmpeg.org/wiki/Encode/FFV1

Best regards, Reto

_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: FFV1 and CELLAR

Carl Eugen Hoyos-2
In reply to this post by Noeck
Am Sa., 7. Sept. 2019 um 20:02 Uhr schrieb Noeck <[hidden email]>:

> > There are actually two documents. The first one is documenting
> > the current FFmpeg reference implementation of version, 3 and
> > considers as well the previous versions 0 and 1
>
> To be sure, that means a video created with
>
> ffmpeg -i in.avi -c:a flac -c:v ffv1 -level 3 -coder 1 -context 1 -g 1
> -slices 4 -slicecrc 1 out.mkv
>
> (or other settings between -coder and the output file) is automatically
> CELLAR (v0-3) compliant (the FFV1.3 video, the FLAC audio and the
> Matroška container confirms to the respective IETF specs)?

Since I am not 100% sure I understand your question:
Are you aware that FFmpeg is only available under the terms of the
LGPL or the GPL?

Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: FFV1 and CELLAR

Noeck
In reply to this post by Reto Kromer-2
I know (about level 3). I guess I read this as a "yes, files produced by
ffmpeg are consistent with the specs as the specs are documenting what
is implemented".

Thanks,
Daniel
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: FFV1 and CELLAR

Noeck
In reply to this post by Carl Eugen Hoyos-2
> Since I am not 100% sure I understand your question:
> Are you aware that FFmpeg is only available under the terms of the
> LGPL or the GPL?

I am not sure what this has to do with my question.

Best,
Daniel
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: FFV1 and CELLAR

Carl Eugen Hoyos-2
Am Sa., 7. Sept. 2019 um 21:18 Uhr schrieb Noeck <[hidden email]>:
>
> > Since I am not 100% sure I understand your question:
> > Are you aware that FFmpeg is only available under
> > the terms of the LGPL or the GPL?
>
> I am not sure what this has to do with my question.

See the No Warranty / Disclaimer of Warranty clauses.

Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

FFV1 and CELLAR

Noeck
Am 07.09.19 um 23:01 schrieb Carl Eugen Hoyos:
> See the No Warranty / Disclaimer of Warranty clauses.

Thanks Carl, I appreciate your wish to help. But my question is not
about licenses. I know the (L)GPL well and also where to look for the
ffmpeg license. My question was about standards for long term archiving.

I think we can close this thread as Reto answered my question. His reply
confirmed what I guessed from reading several websites (IETF and several
archiving institutions).

Best,
Daniel
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".