Page 1 of 1

Disable Transcoding - Direct stream only?

PostPosted: Wed Apr 15, 2015 12:27 pm
by Clarky
Hi all,

Firstly excuse if this is a 'noobish' question or has been answered elsewhere.

Is it possible to entirely disable transcoding so that all files are direct stream only?

I have a server running Windows Server 2012 R2, Xeon 3520 2.66ghz and 16gb memory. It is on a 1gbs uplink to which I have a 152mb/s connection from my home.

I have unselected 'enable transcoding' in the Serviio console however when testing playback the process 'ffmpeg' still appears and can be using anywhere ebetween 20-40% of the CPU.

The short version of my brain theory is that if transcoding was disabled, it would be reliant upon fast enough bandwidth to stream to the playback device and for that to handle the coding of the video?

Any advice/discussion welcome and thanks in advance.

Cheers,
Clarky

Re: Disable Transcoding - Direct stream only?

PostPosted: Wed Apr 15, 2015 12:45 pm
by Clarky
(I have since used Handbreak to convert from AVI to MP4, but still with 'enable transcoding' unchecked, I notice the FFMPEG process appear).

Re: Disable Transcoding - Direct stream only?

PostPosted: Wed Apr 15, 2015 1:11 pm
by DenyAll
Even with transcoding turned off in the Console, the ffmpeg process may still be fired up:

  1. You will see the ffmpeg process when a file is added to the library - ffmpeg is used by Serviio to determine key metadata about the media file which is then incorporated into the library database. This should be a quick "burst" of ffmpeg activity when the file is added, moved, etc but may also be sustained when doing an initial library build or adding lots of files at a time;
  2. If you have enabled "Extraction of subtitles" or "Burned in subtitles" in the Delivery, Subtitles area of Serviio console;
  3. If you are using Mediabrowser or ServiiGo - these apps will transcode files if they need to, irrespective of the console setting.