[Cin] Video Formats and the latest players AV1, WebM, HEIF
Andrew Randrianasulu
randrianasulu at gmail.com
Thu Jan 11 12:30:02 CET 2024
чт, 11 янв. 2024 г., 13:33 Terje J. Hanssen <terjejhanssen at gmail.com>:
>
>
> Den 11.01.2024 03:30, skrev Andrew Randrianasulu:
>
>
>
> вт, 9 янв. 2024 г., 20:06 Terje J. Hanssen via Cin <
> cin at lists.cinelerra-gg.org>:
>
>> AV1 and WebM:
>> Play it with your browser and smart-phone!
>>
>> I've just tested PAL HDV 16:9 and SD-DV 4:3 video clips rendered with
>> Cin-GG to AV1 video and Opus audio muxed in a WebM container.
>> They playback fine in VLC mediaplayer and not at least in Firefox and
>> Google-Chrome browsers on Linux.
>>
>> Transferred these WebM clips using Gnome File manager on Linux to my
>> smart-phone Google Pixel 7 Pro via USB connection.
>> Tested these AV1 WebM clips playback worked fine on Pixel 7 with Android
>> 14, possibly using its Tensor hw decoder.
>>
>
>
>
> may be mobile mpv can help to see if hardware decoder was using in this
> vase ?
>
>
> Well, I downloaded mpv for Android, but apparently I have to look more
> into it, just to navigate.
> While the default Photo app lists the newest (webm) files on top in the
> DCIM/Camera.
> mpv starts listing at the bottom (2013). I gave up after scrolling to 2015
> :)
> Could not see neither opposite listing nor search button.
>
yeah, internal file picker a bit underdeveloped in mpv.
Try to install Total Commander -> open it (sort function will be there) ->
navigate to your vids -> long touch on filename -> open with (allow
totalcomander to access list of applications) -> select mpv from list ....
>
>> Refresh training references:
>>
>> Video File Formats overview
>> https://www.ionos.com/digitalguide/websites/web-design/video-formats/
>>
>> AV1 Codec
>> https://www.ionos.com/digitalguide/websites/web-development/av1-codec/
>>
>> WebM:
>> https://www.ionos.com/digitalguide/websites/website-creation/webm/
>>
>> HEIF:
>>
>> https://www.ionos.com/digitalguide/websites/web-design/what-can-heif-high-efficiency-image-file-format-do/
>
>
> This last one probably not yet in ffmpeg 6.1, I just saw this commit in
> ffmpeg.git:
>
>
> So far, I have just installed several heif plugins (ffmpeg included) from
> Packman on lp15 (and on tw-sr):
>
> i+ | libheif-aom | Plugin AOM encoder and decoder
> for AVIF | package
> i+ | libheif-dav1d | Plugin dav1d decoder for
> AVIF | package
> i+ | libheif-ffmpeg | Plugin FFMPEG decoder (HW acc)
> for HEIC | package
> i+ | libheif-HEIF | Plugin for HEIF decoder and
> encoder | package
> i+ | libheif-jpeg | Plugin encoder and decoder for
> JPEG in HEIF | package
> i+ | libheif-openjpeg | Plugin OpenJPEG J2K encoder and
> decoder for JPEG-2000 in HEIF | package
> i+ | libheif-rav1e | Plugin rav1e encoder for
> AVIF | package
>
>
> Addition to the references above:
>
> AVIF – the license-free image format
> https://www.ionos.com/digitalguide/websites/web-design/avif-format/
>
>
>
> ======
> commit a0821345eb31b727d93c9c3ed7d74d2774c73afa
> Author: Vignesh Venkatasubramanian via ffmpeg-devel <
> ffmpeg-devel at ffmpeg.org>
> Date: Wed Oct 4 09:40:15 2023 -0700
>
> avformat/mov: Add support for demuxing still HEIC images They are
> similar to AVIF images (both use the HEIF container). The only additional
> work needed is to parse the hvcC box and put it in the extradata.
>
> With this patch applied, ffmpeg (when built with an HEVC decoder)
> is able to decode the files in
>
> https://github.com/nokiatech/heif/tree/gh-pages/content/images
>
> Also add a couple of fate tests with samples from
>
> https://github.com/nokiatech/heif_conformance/tree/master/conformance_files
>
> Partially fixes trac ticket #6521.
>
> ======
>
> see also bunch of fixes for prores encoders.
>
>
>
>
>
>>
>>
>>
>>
>> --
>> Cin mailing list
>> Cin at lists.cinelerra-gg.org
>> https://lists.cinelerra-gg.org/mailman/listinfo/cin
>>
>
>
чт, 11 янв. 2024 г., 13:33 Terje J. Hanssen <terjejhanssen at gmail.com>:
>
>
> Den 11.01.2024 03:30, skrev Andrew Randrianasulu:
>
>
>
> вт, 9 янв. 2024 г., 20:06 Terje J. Hanssen via Cin <
> cin at lists.cinelerra-gg.org>:
>
>> AV1 and WebM:
>> Play it with your browser and smart-phone!
>>
>> I've just tested PAL HDV 16:9 and SD-DV 4:3 video clips rendered with
>> Cin-GG to AV1 video and Opus audio muxed in a WebM container.
>> They playback fine in VLC mediaplayer and not at least in Firefox and
>> Google-Chrome browsers on Linux.
>>
>> Transferred these WebM clips using Gnome File manager on Linux to my
>> smart-phone Google Pixel 7 Pro via USB connection.
>> Tested these AV1 WebM clips playback worked fine on Pixel 7 with Android
>> 14, possibly using its Tensor hw decoder.
>>
>
>
>
> may be mobile mpv can help to see if hardware decoder was using in this
> vase ?
>
>
> Well, I downloaded mpv for Android, but apparently I have to look more
> into it, just to navigate.
> While the default Photo app lists the newest (webm) files on top in the
> DCIM/Camera.
> mpv starts listing at the bottom (2013). I gave up after scrolling to 2015
> :)
> Could not see neither opposite listing nor search button.
>
>
>> Refresh training references:
>>
>> Video File Formats overview
>> https://www.ionos.com/digitalguide/websites/web-design/video-formats/
>>
>> AV1 Codec
>> https://www.ionos.com/digitalguide/websites/web-development/av1-codec/
>>
>> WebM:
>> https://www.ionos.com/digitalguide/websites/website-creation/webm/
>>
>> HEIF:
>>
>> https://www.ionos.com/digitalguide/websites/web-design/what-can-heif-high-efficiency-image-file-format-do/
>
>
> This last one probably not yet in ffmpeg 6.1, I just saw this commit in
> ffmpeg.git:
>
>
> So far, I have just installed several heif plugins (ffmpeg included) from
> Packman on lp15 (and on tw-sr):
>
> i+ | libheif-aom | Plugin AOM encoder and decoder
> for AVIF | package
> i+ | libheif-dav1d | Plugin dav1d decoder for
> AVIF | package
> i+ | libheif-ffmpeg | Plugin FFMPEG decoder (HW acc)
> for HEIC | package
> i+ | libheif-HEIF | Plugin for HEIF decoder and
> encoder | package
> i+ | libheif-jpeg | Plugin encoder and decoder for
> JPEG in HEIF | package
> i+ | libheif-openjpeg | Plugin OpenJPEG J2K encoder and
> decoder for JPEG-2000 in HEIF | package
> i+ | libheif-rav1e | Plugin rav1e encoder for
> AVIF | package
>
>
> Addition to the references above:
>
> AVIF – the license-free image format
> https://www.ionos.com/digitalguide/websites/web-design/avif-format/
>
>
>
> ======
> commit a0821345eb31b727d93c9c3ed7d74d2774c73afa
> Author: Vignesh Venkatasubramanian via ffmpeg-devel <
> ffmpeg-devel at ffmpeg.org>
> Date: Wed Oct 4 09:40:15 2023 -0700
>
> avformat/mov: Add support for demuxing still HEIC images They are
> similar to AVIF images (both use the HEIF container). The only additional
> work needed is to parse the hvcC box and put it in the extradata.
>
> With this patch applied, ffmpeg (when built with an HEVC decoder)
> is able to decode the files in
>
> https://github.com/nokiatech/heif/tree/gh-pages/content/images
>
> Also add a couple of fate tests with samples from
>
> https://github.com/nokiatech/heif_conformance/tree/master/conformance_files
>
> Partially fixes trac ticket #6521.
>
> ======
>
> see also bunch of fixes for prores encoders.
>
>
>
>
>
>>
>>
>>
>>
>> --
>> Cin mailing list
>> Cin at lists.cinelerra-gg.org
>> https://lists.cinelerra-gg.org/mailman/listinfo/cin
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20240111/9a589be1/attachment-0001.htm>
More information about the Cin
mailing list