4 ms·
I can understand why a big streaming provider might want to use a lossy codec from a bandwidth cost perspective but what about in the context of streaming in yo
by iamacyborg 2y ago
I can understand why a big streaming provider might want to use a lossy codec from a bandwidth cost perspective but what about in the context of streaming in your own network (eg through Roon or similar)?
- masklinn 2y agoWhy would you transcode to FLAC when streaming? And transcode from what?
- VyseofArcadia 2y agoOff the top of my head, let's say the file you want to stream is Ogg Opus, but the device you're streaming to only supports FLAC and MP3. You could transcode to MP3 and get all the artifacts that come with a double lossy encode, or you could transcode to FLAC which doesn't buy you any bandwidth savings but it does avoid double lossy artifacts.
- jprjr_ 2y agoChained Ogg FLAC works really well as an intermediary/internal streaming format. In my case - I have an internet radio station available in a few different codec/bitrate combinations. I generate a chained Ogg FLAC stream so I have in-band metadata with lossless audio. The stream gets piped into a process that will encode the lossy versions, update metadata the correct way per-stream (like there's HLS with timed ID3, there's Icecast with chained Ogg Opus, Icecast with AAC + Shoutcast-style metadata).
- bojanvidanovic 2y agoOut of curiosity, can you provide a link to your station? I have created a website for listening lossless internet radio stations: https://audiophile.fm https://audiophile.fm
- jprjr_ 2y agoWell, I only use FLAC internally - none of the public streams are FLAC