FAQ  •  Register  •  Login

Allow MediaBrowser to use VLC and not transcode.

<<

TEC1041

Serviio newbie

Posts: 9

Joined: Mon Dec 02, 2024 8:51 pm

Post Fri Dec 13, 2024 6:31 pm

Allow MediaBrowser to use VLC and not transcode.

I can watch any video I have in my library using VLC without the need to transcode anything.

If I use MediaBrowser, it seems to require everything to be transcoded.

We would like to see an option to dis-able transcoding when going to mediaBrowser.
We would also like to see an option to use VLC as your video viewer instead of the one you are using.
<<

atc98092

User avatar

DLNA master

Posts: 5431

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Fri Dec 13, 2024 7:55 pm

Re: Allow MediaBrowser to use VLC and not transcode.

If you are on your home network, VLC can connect to Serviio and play your media. If you're not on the home network, VLC cannot connect to Serviio. And I believe the way MediaBrowser works is the player must be embedded within the coding of the web page, so can't use an external player. I could be wrong about that, but Zip is the only person can can say if an external player can be used.
Dan

LG NANO85 4K TV, Samsung JU7100 4K TV, Sony BDP-S3500, Sharp 4K Roku TV, Insignia Roku TV, Roku Ultra, Premiere and Stick, Nvidia Shield, Yamaha RX-V583 AVR.
Primary server: AMD Ryzen 5 5600GT, 32 gig ram, Windows 11 Pro, 22 TB hard drive space | Test server: Intel i5-6400, 16 gig ram, Windows 10 Pro

HOWTO: Enable debug logging HOWTO: Identify media file contents
<<

nobody511

Streaming enthusiast

Posts: 21

Joined: Thu Feb 09, 2023 3:09 pm

Post Sun Dec 29, 2024 1:59 pm

Re: Allow MediaBrowser to use VLC and not transcode.

A little bit late, but I think I leave a comment anyway:
regarding transcoding:
If you select quality "original" in the player, VLC will not transcode video unless you have a file using x265 codec
To verify: create a batch file which calls ffmpeg with the parameters and dump these to a file.
viewtopic.php?t=22585
ffmpeg will however convert the media to a HLS stream - but this does not use more then <10% cpu on my system (8vCPU, Server 2016)
There is an addon to chrome based browsers and most likely also mozilla where you can open the stream (a m3u playlist) in VLC player - sparing you the time to search in the htm code for the link.
If you go into the console under "remote" and set content delivery to "high" then you should have the non transcoding setting selected as default.

if you still have a high CPU load, maybe you system really has not enough CPU to handle the conversion from mkv to hls, and the audio transcoding,
Get a very cheap <100$ nvidia gt730 based card and enable the nvidia acceleration. Even if this nvidia cards CPU is from 2014 if will handle the transcoding of serveral streams with ease (up to 5x real time).
Note: you need a current ffmepg build from the generation 5 of ffmpeg. Newer builds will not work! Also you have to use the ffmpeg batch to replace one parameter for ffmpeg: change veryfast to fast because very fast ist not supported by the nvidia codec. Not all GT730 might be the right choice, because not all use the same gpu. Mine is a passive cooled <50W TFP four hdmi ports made by asus.
You can then even start to modify the application profiles xml and change the medium resolution from800x450 pix to HD1280x720 and use high profile instead of a basic. Makes a big difference regarding quality (in my opinion) if you use serviio from remote and still uses only 2000KBit/s (audio + video).

Return to Feature requests

Who is online

Users browsing this forum: No registered users and 14 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.