Page 1 of 1

Transcoded files location problem

PostPosted: Fri May 11, 2012 10:51 am
by AppleTree
In Serviio console I can change the transcoded files location to a location on my D: partition. This is accepted by the console (Shows up after restarting)
However transcoding still takes place in C:\WINDOWS\Temp
So it seems the new transcoding directory is not accepted.

Re: Transcoded files location problem

PostPosted: Fri May 11, 2012 12:02 pm
by Illico
AppleTree wrote:In Serviio console I can change the transcoded files location to a location on my D: partition. This is accepted by the console (Shows up after restarting)
However transcoding still takes place in C:\WINDOWS\Temp
So it seems the new transcoding directory is not accepted.


Do you restart serviio services (not server)?

Re: Transcoded files location problem /restart service

PostPosted: Fri May 11, 2012 12:27 pm
by AppleTree
I restarted the computer running Serviio, so YES, the service has been restarted

Re: Transcoded files location problem

PostPosted: Fri May 11, 2012 4:57 pm
by zip
it works for me. can you post the bit of detailed log when the transcode starts?

Re: Transcoded files location problem

PostPosted: Fri May 11, 2012 8:10 pm
by AppleTree
Ok, enabled debugging and these are some parts of the LOG files

2012-05-11 21:39:30,281 DEBUG [ApplicationInstanceManager] Listening for application instances on socket 44331
2012-05-11 21:39:30,281 INFO [MediaServer] ------------------------------------------------------------------------
2012-05-11 21:39:30,281 INFO [MediaServer] Serviio DLNA media streaming server v 0.6.2 (rev. aec3abd196d6+)
2012-05-11 21:39:30,281 INFO [MediaServer] Petr Nejedly 2009-2011
2012-05-11 21:39:30,281 INFO [MediaServer] http://www.serviio.org
2012-05-11 21:39:30,281 INFO [MediaServer]
2012-05-11 21:39:30,281 INFO [MediaServer] Java 1.6.0_32-Sun Microsystems Inc.
2012-05-11 21:39:30,281 INFO [MediaServer] OS Windows XP x86 5.1
2012-05-11 21:39:30,281 INFO [MediaServer] File encoding: windows-1252
2012-05-11 21:39:30,281 INFO [MediaServer] Headless mode enabled: true
2012-05-11 21:39:30,281 INFO [MediaServer] User home dir: C:\
2012-05-11 21:39:30,281 INFO [MediaServer] Temp dir: C:\WINDOWS\TEMP\

So, the TEMP dir is C:\WINDOWS\TEMP\

2012-05-11 21:39:35,656 INFO [AbstractTranscodingDeliveryEngine] Cleaning transcode engine and its data
2012-05-11 21:39:35,656 DEBUG [AbstractTranscodingDeliveryEngine] Deleting temporary transcoded files from: D:\FILES\Serviio\Trnscode\Serviio
2012-05-11 21:39:35,671 INFO [WebServer] WebServer starting on port 8895

So the transcode directory serviio is reporting is indeed the one which was defined by me

2012-05-11 21:40:23,671 DEBUG [VideoDeliveryEngine] Delivering file 'http://liveips.nasa.gov.edgesuite.net/msfc/Wifi.m3u8' using transcoding
2012-05-11 21:40:23,671 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'IPAddress=/192.168.2.75, Profile=Toshiba REGZA'
2012-05-11 21:40:23,671 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: http://liveips.nasa.gov.edgesuite.net/msfc/Wifi.m3u8
2012-05-11 21:40:23,671 DEBUG [ProcessExecutor] Starting D:\APPS\Serviio\bin\\..\lib/ffmpeg.exe -i http://liveips.nasa.gov.edgesuite.net/msfc/Wifi.m3u8 -y -threads 2 -async 1 -vcodec mpeg2video -sameq -r 60000/1001 -g 15 -copyts -acodec ac3 -ab 384k -ac 2 -map 0:0 -map 0:1 -sn -f vob pipe:
2012-05-11 21:40:24,671 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file http://liveips.nasa.gov.edgesuite.net/msfc/Wifi.m3u8: MPEG_PS_PAL
2012-05-11 21:40:24,671 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file http://liveips.nasa.gov.edgesuite.net/msfc/Wifi.m3u8: MPEG_PS_NTSC

I selected NASA TV and from the above it looks like transcoding was started. However during watching NASA TV the Transcode directory stays empty

Wonder if that is ok or not since I don't know what the Transcode proces should do

Re: Transcoded files location problem

PostPosted: Sat May 12, 2012 3:42 pm
by zip
live streams are not stored into a file but are passed from ffmpeg straight to the Serviio process (see the pipe: at the end)