Transcoding from Windows to VR headset in Stereo
Posted: Mon Jul 20, 2020 5:20 am
I have searched through the forum for days now and tried about 20 different "solutions" that seemed to do the trick for other people.
Not so much here though.
The basics:
Latest Serviio running on an old Windows PC.
Recieving device(s): Oculus VR headset.
Problem in short:
I have no issues at all watching basically every video I have when using Serviio from the PC.
Especially the profile for the Roku 4K Media Player w/MPEG2 provides an excellent image quality.
However, when streaming videos with multiple audio tracks or DTS I get no sound at all.
For some videos I do get the music and background noises but no dialogs from the actors.
A few more details that might be relevant:
The PC basically acts as my media center with the benefits of having a browser and Email client.
Using Serviio to watch things on other devices, even "older" phones works just fine, with a few silent videos still - don't care to much about those.
So far the only really working option is use a dedicated program that acts as the video server and remote desktop on the VR headset.
But this results in a realy crappy quality for videos and the thing only seems to utilise about 70% of the "screen".
On top of that it turns my old PC into a heater while transcoding.
I found a lot of topics where people found solutions that worked for them but not for me.
Like forcing stero output, forcing to encode all files regardsless and lots more.
Very helpful in terms of learning new things, sadly not so much for my little issue.
There also seems the problem of ffmpeg being unable to turn multi channel audio into stereo and problems handling DTS and/or multi track audio.
I was unable to find the ansers I need and after spending hour after hour reading here I decided I need to ask some pro(s) here.
What I would like to accomplish:
Leave the video untouched (at a later stage I would like to transcode it to matching resolution though).
Avoid video transcoding over the CPU where possible, but don't mind if it takes some computing power.
The only thing I would like to have in profile with the Roko image quality would be a general audio transcoding to just plain stereo.
Problems I think I am aware of so far:
Multi track audio might result in the wrong language.
Skipping or fast forward/reverse might not work.
Anything else?
Question(s):
Is there a way to transcode the audio from ALL streamed video to plain 2 channel stereo?
If so, then what am I missing, is there some confirmed to work user-profiles.xml anywhere to try?
In case the problem is with the actual transcoder: Are there any options to use something that works and make it usable for Serviio?
I wasted half of this pandemic to backup my DVD collection onto an oversized hard drive.
Tried to preserve the best possible quality and all audio features, even added the bonus material for most.
Please don't tell me I have to start over and transfer all my DVD's into another set with just stereo output....
By the way: The same Audio issue happens on my smart TV when trying to access my collection but not for all files that are silent on the VR headsets.
No clue if it is relevant but though I mention it.
Not so much here though.
The basics:
Latest Serviio running on an old Windows PC.
Recieving device(s): Oculus VR headset.
Problem in short:
I have no issues at all watching basically every video I have when using Serviio from the PC.
Especially the profile for the Roku 4K Media Player w/MPEG2 provides an excellent image quality.
However, when streaming videos with multiple audio tracks or DTS I get no sound at all.
For some videos I do get the music and background noises but no dialogs from the actors.
A few more details that might be relevant:
The PC basically acts as my media center with the benefits of having a browser and Email client.
Using Serviio to watch things on other devices, even "older" phones works just fine, with a few silent videos still - don't care to much about those.
So far the only really working option is use a dedicated program that acts as the video server and remote desktop on the VR headset.
But this results in a realy crappy quality for videos and the thing only seems to utilise about 70% of the "screen".
On top of that it turns my old PC into a heater while transcoding.
I found a lot of topics where people found solutions that worked for them but not for me.
Like forcing stero output, forcing to encode all files regardsless and lots more.
Very helpful in terms of learning new things, sadly not so much for my little issue.
There also seems the problem of ffmpeg being unable to turn multi channel audio into stereo and problems handling DTS and/or multi track audio.
I was unable to find the ansers I need and after spending hour after hour reading here I decided I need to ask some pro(s) here.
What I would like to accomplish:
Leave the video untouched (at a later stage I would like to transcode it to matching resolution though).
Avoid video transcoding over the CPU where possible, but don't mind if it takes some computing power.
The only thing I would like to have in profile with the Roko image quality would be a general audio transcoding to just plain stereo.
Problems I think I am aware of so far:
Multi track audio might result in the wrong language.
Skipping or fast forward/reverse might not work.
Anything else?
Question(s):
Is there a way to transcode the audio from ALL streamed video to plain 2 channel stereo?
If so, then what am I missing, is there some confirmed to work user-profiles.xml anywhere to try?
In case the problem is with the actual transcoder: Are there any options to use something that works and make it usable for Serviio?
I wasted half of this pandemic to backup my DVD collection onto an oversized hard drive.
Tried to preserve the best possible quality and all audio features, even added the bonus material for most.
Please don't tell me I have to start over and transfer all my DVD's into another set with just stereo output....
By the way: The same Audio issue happens on my smart TV when trying to access my collection but not for all files that are silent on the VR headsets.
No clue if it is relevant but though I mention it.