mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 05:14:40 +01:00
prores codec name checks tags in stream data for different codecs
This commit is contained in:
parent
71f0cc292b
commit
4e971ffb67
1 changed files with 8 additions and 0 deletions
|
|
@ -546,6 +546,14 @@ def burnins_from_data(
|
|||
ffprobe_data = burnin._streams[0]
|
||||
codec_name = ffprobe_data.get("codec_name")
|
||||
if codec_name:
|
||||
if codec_name == "prores":
|
||||
tags = ffprobe_data.get("tags") or {}
|
||||
encoder = tags.get("encoder") or ""
|
||||
if encoder.endswith("prores_ks"):
|
||||
codec_name = "prores_ks"
|
||||
|
||||
elif encoder.endswith("prores_aw"):
|
||||
codec_name = "prores_aw"
|
||||
ffmpeg_args.append("-codec:v {}".format(codec_name))
|
||||
|
||||
profile_name = ffprobe_data.get("profile")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue