Skip to content

Commit

Permalink
add pcm format when codec is pcm_*
Browse files Browse the repository at this point in the history
  • Loading branch information
feilongfl committed Oct 2, 2023
1 parent b83217d commit 808e59f
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6242,6 +6242,12 @@ public string GetProgressiveAudioFullCommandLine(EncodingJobInfo state, Encoding
audioTranscodeParams.Add("-acodec " + GetAudioEncoder(state));
}

if (GetAudioEncoder(state).StartsWith("pcm_", StringComparison.Ordinal))
{
audioTranscodeParams.Add(string.Concat("-f ", GetAudioEncoder(state).Substring(4)));
audioTranscodeParams.Add("-ar " + state.BaseRequest.AudioBitRate);
}

if (!string.Equals(outputCodec, "opus", StringComparison.OrdinalIgnoreCase))
{
// opus only supports specific sampling rates
Expand Down

0 comments on commit 808e59f

Please sign in to comment.