Yeah.
BTW, if you don't want emojis to happen, put your text inside code tags which you can find in the more options and looks like </> or just type [ code] text here [\ code] without the space before code.
You can also use mediainfo to see what the options you don't explicitly specify are set to. It gives you a ton of information and you get all the settings used by libx264/libx265.
Also, if you want to not have to type or copy paste commands all the time, you can create a bat file like this(replace ffmpeg with the full path to it and put it inside " if it has spaces in the path):
Code:
@echo off
ffmpeg -i "%~f1" -c:v libx265 -vtag hvc1 -filter:v "scale=858:482:in_color_matrix=auto:in_range=auto: out_color_matrix=bt709:out_range=tv" -pix_fmt:v "yuv420p" -colorspace:v "bt709" -color_primaries:v "bt709" -color_trc:v "bt709" -color_range:v "tv" -c:a copy output.mp4
And simply drag and drop the video you want to encode on the bat file. The "%~f1" takes the first parameter passed to the bat file, which is the full path and name of the file you dragged onto it and uses that in the command.
Just edit it with a text editor to change the parameters until you're satisfied and you can add PAUSE on a new line at the end if you don't want the window to auto-close when the encoding if done or fails.
You can also replace output.mp4 with "%~n1sometext.mp4". %~n1 will use the name of the input file without the extension and sometext can be whatever you want to identify it as the encode and to make sure it doesn't delete the input file if that's also an mp4.
And if you use audio copy, you won't be able to use mp4 for the output if your source is a wmv because wma audio isn't supported inside mp4s, ffmepg gives the error
Code:
Could not find tag for codec wmapro in stream #1, codec not currently supported in container
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument