On Sun, Jul 21, 2024 at 1:03 PM Terje J. Hanssen
<[email protected]> 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?
--
Cin mailing list
[email protected]
https://lists.cinelerra-gg.org/mailman/listinfo/cin