
ATEME is the writing library. It should parse the codec for HEVC or pull the format.

Code: Select all
video[0].Format
That's technically correct, but {vc} yields the value that (most) users expect to see, and not necessarily the video codec value that is technically correct. Just like how {vf} would yield 720p instead 680i for 1000x680-interlaced.
{vc} is based on one of the following MediaInfo properties, whichever one exists, in order of priority:
Code: Select all
"Encoded_Library_Name", "Encoded_Library/Name", "CodecID/Hint", "Format"
Best to just use video[0].Format in your custom format. Some users prefer how {vc} works. Some users prefer {video[0].Format}. "correctness" is ultimately a personal preference in this case.
Code: Select all
{n} ({y})/{if (ext == 'idx') 'Subs/'}{if (ext == 'sub') 'Subs/'}{if (ext == 'srt') 'Subs/'}{n} ({y}) - {''+hdr+'.'}{vf}.{source}{'.'+fn.match(/REMUX/)}.{video[0].Format}.{aco}.{channels}.{group}