Closed Jafea7 closed 1 year ago
Thank you for reporting the issue.
This was a bug of --audio-copy, QSVEnc 7.27 should fix this issue.
Thank you for that, the --audio-copy eng
now works but how do I only get the English audio track when I encode?
I still get all three language audio tracks using something like:
qsvEncC64.exe --avhw --codec av1 --quality high --icq 25 --ref 8 --bframes 3 --audio-codec eng?aac --audio-bitrate 192 --audio-stream eng?stereo --sub-copy eng -i Test_Movie.mkv -o Test_Output.mkv
The English track is encoded to AAC stereo but the Italian/French 6ch AC3 tracks are still included in the output.
Please change change --audio-bitrate 192
to --audio-bitrate eng?192
, as --audio-bitrate 192
is actually short for --audio-bitrate <all>?192
.
Thank you again, works perfectly.
I have been trying to get QSVencC to include just the English audio track in an output file either by copy or encode but it always includes all audio tracks in the output.
For example, I have a movie with Italian, English, and French audio tracks plus Italian, English, and French subtitles - each track has metadata describing it's language.
Basic MediaInfo output:![Test_Movie](https://user-images.githubusercontent.com/73450040/213904851-eef46c38-8d4d-4fc4-9802-2c753dcfdb3a.png)
If I specify
--audio-copy eng
I always end up with all audio tracks and yet the--sub-copy eng
works perfectly, I only get English subtitles.This also happens when I only want just a single encoded audio track in the output:
I end up with the English track encoded to AAC stereo, (so it must be recognising the language metadata), but still get the Italian and French 6ch AC3 audio tracks in the output.
What do you need to do to get only a specific language audio track in the output?
Using QSVencC64 v7.26, Win 10, Arc 750 LE.