You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use Plex to stream the videos that tubesync grabs. I noticed that the Plex web client transcodes VP9/OPUS files when they're in a mkv container. If I remux them with ffmpeg to webm they'll direct play. As an example, a file that's originally 0.9Mbps ends up streaming at 9.9Mbps.
Would it be possible to add an option to output files in webm if the video has the supported codecs, then fallback to mkv otherwise?
Command I use to remux. ffmpeg -i input.mkv -c copy output.webm
The text was updated successfully, but these errors were encountered:
Thanks for the issue. The mkv container was originally chosen because no other available container supports all the combinations of supported audio and video stream codecs. While it would be technically possible to support webm this would only be supported for VP9 video codec downloads. So far I've avoided having to pre-compute the container format based on a sources selected codecs. The mkv that tubesync writes is perfectly valid, it's extremely annoying that Plex doesn't support it without transcoding.
I use Plex to stream the videos that tubesync grabs. I noticed that the Plex web client transcodes VP9/OPUS files when they're in a mkv container. If I remux them with ffmpeg to webm they'll direct play. As an example, a file that's originally 0.9Mbps ends up streaming at 9.9Mbps.
Would it be possible to add an option to output files in webm if the video has the supported codecs, then fallback to mkv otherwise?
Command I use to remux.
ffmpeg -i input.mkv -c copy output.webm
The text was updated successfully, but these errors were encountered: