[Cin] How to identify if a running CinGG is the Regular or Multibit version?

Terje J. Hanssen terjejhanssen at gmail.com
Sun Jul 21 23:58:04 CEST 2024


>     On Sun, Jul 21, 2024 at 1:03 PM Terje J. Hanssen
>     <terjejhanssen at gmail.com> wrote:
>
>
>         On 18.07.2024 23:45, Phyllis Smith wrote:
>>         ALL appimages will now be multibit just as if we had checked
>>         these patches into GIT originally.  None will be only 8-bit
>>         and no names will change.
>
>         I did a new test with the current package and Appimage state
>         on openSUSE Leap, but I didn't succed to render to
>         h264-10bit_yuv422p10le.mp4 again. Used Render Video wrench:
>         compression: h264-10bit.mp4, pixels: yuv422p10le
>
>         Any idea why not?
>
>
>         1) With einander current rpm
>
>             cin
>             Cinelerra Infinity - built: Jul 18 2024 03:04:48
>             ......
>             x264 [error]: high10 profile doesn't support 4:2:2
>             [libx264 @ 0x7f09519d9740] Error setting profile high10.
>             FFMPEG::open_encoder err: Invalid argument
>             int FFMPEG::open_encoder(const char*, const char*):
>             open failed
>             libx264:/run/media/terje/Videoklipp/Cineform/h264-10bit_yuv422p10le_cfhd01.mp4
>             Render::render_single: Session finished.
>
>
>         2) With current Multibit Appimage
>
>             ./CinGG-20240630-x86_64-multibit_b6b92655f2c28f7cdd187a66d94816df.AppImage
>             Cinelerra Infinity - built: Jun 30 2024 08:31:40
>             ...........
>             x264 [error]: high10 profile doesn't support 4:2:2
>             [libx264 @ 0x7f0f1c021100] Error setting profile high10.
>             FFMPEG::open_encoder err: Invalid argument
>             int FFMPEG::open_encoder(const char*, const char*):
>             open failed
>             libx264:/run/media/terje/Videoklipp/Cineform/h264-10bit_yuv422p10le_cfhd01.mp4
>             Render::render_single: Session finished.
>
>
>         I did a succesful rendering July 13 (as also mentioned before ):
>
>             ffprobe -hide_banner h264-10bit_yuv422p10le_cfhd01.mp4
>             Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
>             'h264-10bit_yuv422p10le_cfhd01.mp4':
>               Metadata:
>                 major_brand     : isom
>                 minor_version   : 512
>                 compatible_brands: isomiso2avc1mp41
>                 encoder         : Lavf61.1.100
>               Duration: 00:01:11.20, start: 0.000000, bitrate: 9366 kb/s
>               Stream #0:0[0x1](und): Video: h264 (High 4:2:2) (avc1 /
>             0x31637661), yuv422p10le(pc, smpte170m/unknown/unknown,
>             top first), 1920x1080 [SAR 1:1 DAR 16:9], 9364 kb/s, 25
>             fps, 25 tbr, 12800 tbn (default)
>                   Metadata:
>                     handler_name    : VideoHandler
>                     vendor_id       : [0][0][0][0]
>
>

@Andrew, @Phyllis,

I've found the explanation:

As seen in my last section from the previous successful rendering above:

     Stream #0:0[0x1](und): Video: h264 (High 4:2:2) (avc1 / 
0x31637661), yuv422p10le(pc,

That is the profile used was indeed h264 (High 4:2:2) or "high422" as 
supported by FFmpeg. That is not "high10" as CinGG reports in the Error 
message..

I have also been able to reconstruct the successful procedure and result 
again using

    Video wrench: compression: h264.mp4, pixels: yuv422p10le

IMO the need to use "h264.mp4" here instead of "h264-10bit.mp4" is 
confusing, because "yuv422p10le" is 10-bit.
So my question is if not also "high422" should be placed among 
"h264-10bit" compression instead?










-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20240721/bdc74520/attachment.htm>


More information about the Cin mailing list