Is there any combination of audio/video formats that the MKV container format cannot handle? Like, as far as I'm concerned, you could do something as heretical as muxing an H.265 video with Opus audio, or as absurd as muxing an AV1 video with RealAudio 1.0 audio. Is there any limit to the madness that MKV allows?
Answering my own question: SBC, aptX, and aptX HD (all Bluetooth audio codecs) do not allow muxing into an MKV container. They must have extensions of .sbc, .aptx, and .aptxhd respectively. This happens if you try anyway:
[matroska @ 000001d817f72880] No wav codec tag found for codec sbc
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:1 --
Conversion failed!
(sidenote: 128 kbps SBC sounds like shit. Worse than 128 kbps MP3.)
(side-sidenote: aptX (HD) both require an output sample rate of 48 KHz, set with
-ar. Else, you'll end up with sped-up or slowed-down music.)
I have a dumb scheme:
You see, my dorm room has this problem where the fan and lights shut off (due to the circuit breaker; likely indicator of an electrical problem if it happens this often). I can hear sparking coming from the fan, especially at higher fan speeds. My hypothesis is that the electrical shutoff is caused by that sparking. The student rep has told me that if it fails again, he'll get repair people to diagnose and fix whatever I suspect is the culprit. There's some other rooms that are on the same breaker (including the nearest bathroom), so any fixes here will help them too.
So, what if I make it fail at a convenient time? It's only a matter of time before it dies again, so I may as well try to force it to happen at a good time. I'll max out the fan speed at 8 am, and just wait until it dies a few hours later. This way, I can go to the dorm office, complain that the fan's dead again, claim that the sparking is causing the issue (which is likely true, given what I've observed), and this whole problem gets fixed a few more hours later.
I've asked my roommates, and they're reasonably on board with the idea. I'm just checking if there's any possible risks to inducing a failure like this. I can't complain if nothing's immediately wrong (or they won't listen), which is why I'm trying to cause a bigger one that the management will care about.