Force channel to be >= 1

Co-authored-by: Cody Robibero <cody@robibe.ro>
This commit is contained in:
gnattu 2024-07-17 21:09:30 +08:00 committed by gnattu
parent d5eb8fc121
commit 24910348a1

View File

@ -2588,7 +2588,7 @@ namespace MediaBrowser.Controller.MediaEncoding
public string GetAudioVbrModeParam(string encoder, int bitrate, int channels)
{
var bitratePerChannel = bitrate / channels;
var bitratePerChannel = bitrate / Math.Max(channels, 1);
if (string.Equals(encoder, "libfdk_aac", StringComparison.OrdinalIgnoreCase))
{
return " -vbr:a " + bitratePerChannel switch