Streaming a UK Sky TV channel (Freesat) - Video is MPEG2VIDEO, Audio is MPEG2AUDIO.
Pass works great for both.
I've got no stream filters etc, and the stream doesn't seem to be being sent as NAR or anything odd (Just trying using E4 in the UK).
If I set up a stream profile, whether or not the source audio codec is set to all ticked, or all blank (also ALL I believe), I can't get the audio codec to work with anything other than pass.
Using a stream profile that otherwise works great (VAAPI H264, MP4 container, AAC Audio codec), I get the following:
2025-06-25 16:04:21.675 mpegts: 10936V in Freesat - tuning on Montage Technology M88DS3103 #1 : DVB-S #0
2025-06-25 16:04:21.679 subscription: 0C23: "HTTP" subscribing on channel "E4", weight: 100, adapter: "Montage Technology M88DS3103 #1 : DVB-S #0", network: "Freesat", mux: "10936V", provider: "BSkyB", service: "E4", profile="h264-aac-mp4-hw", hostname="::ffff:192.168.1.249", client="VLC/3.0.21 LibVLC/3.0.21"
2025-06-25 16:04:22.151 transcode: 002D: 01:MPEG2VIDEO: ==> Using profile webtv-h264
2025-06-25 16:04:22.151 transcode: 002D: 02:MPEG2AUDIO: ==> Filtered out
2025-06-25 16:04:22.151 transcode: 002D: 03:MPEG2AUDIO: ==> Filtered out
2025-06-25 16:04:22.151 transcode: 002D: 04:DVBSUB: ==> Filtered out
2025-06-25 16:04:22.151 transcode: 002D: 06:TEXTSUB: ==> Filtered out
2025-06-25 16:04:22.805 libav: AVCodecContext: using SAR=16/11
2025-06-25 16:04:22.806 libav: AVCodecContext: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
2025-06-25 16:04:22.806 libav: AVCodecContext: profile High, level 3.0, 4:2:0, 8-bit
As far as I can see, on VLC, set to pass, I get the following PIDs:
pid=2370 type=0x2 => MPEG2VIDEO
pid=2371 type=0x4 => MPEG2AUDIO (ISO/IEC 13818-3 Audio)
pid=2374 type=0x6 => DVBSUB
Any idea why the audio is getting filtered out? Thanks!