Page 1 of 1

Serviio won't transcode .mp4 to Xbox 360

PostPosted: Sat Nov 22, 2014 9:49 pm
by AmericanNuke
So I'm new to Serviio and I apologize in advance if someone has already posted this question, but, my Xbox 360 picks up Serviio, pulls up the videos, but says they are an unrecognized file and can not be played. They are .mp4 files and i have searched high and low for a solution to this but have found none. (It's connected via CAT6 Ethernet)

I'm running Windows 7 HE with an intel i5 processor. Everything with Serviio was setup fine, the log itself shows no errors, but I can't pull up the ffmpeg log from the cmd. My Serviio file was installed in the regular program file but when i try to access it via cmd, it can not be found. (viewtopic.php?f=5&t=960)

C:\User\Admin>cd"\ProgramFiles\Serviio\lib
The system cannot find the path specified.

Maybe I'm doing it wrong but any help with getting the ffmpeg log and fixing this problem will help.

Re: Serviio won't transcode .mp4 to Xbox 360

PostPosted: Tue Nov 25, 2014 12:33 pm
by DenyAll
Try
    cd "\Program Files\Serviio\lib"
    or
    cd "\Program Files (x86)\Serviio\lib"
Note the spaces - they are important. You may also have to run the cmd as an elevated process (Run as Administrator). Having said that, why not access it using Windows Explorer (or My Computer).

Make sure your Xbox is assigned to the correct profile in Serviio Console, Status tab (should be the Xbox 360 profile). Is this all mp4's or just some? MediaInfo is probably better for providing details on mp4's (see viewtopic.php?f=5&t=4510). Also may pay to post the Serviio log file when attempting to play the file (located in "\Program Files\Serviio\log").

Re: Serviio won't transcode .mp4 to Xbox 360

PostPosted: Fri Nov 28, 2014 7:44 pm
by AmericanNuke
DenyAll,

I followed your instructions and got farther then what I did on my own. Ran cmd as Admin, typed in all the info, came up with access is denied. Then out of frustration I tried it again and got a new error, Unable to find a suitable output format for 'version'. Version: Invalid Argument


As stated before the log shows nothing about me even trying to play the video on my xbox 360, and yes they are all .mp4. I will try the mediainfo as well.

  Code:
General
Complete name                            : C:\Users\Addison\Desktop\Serviio Files\The-Walking-DeadSeason-5--Episode-1---ENG-.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom
File size                                : 384 MiB
Duration                                 : 43mn 56s
Overall bit rate                         : 1 222 Kbps
Writing application                      : Lavf54.59.106

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L3.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 43mn 56s
Bit rate                                 : 1 800 Kbps
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 25.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.078
Stream size                              : 566 MiB
Writing library                          : x264 core 129
Encoding settings                        : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=24 / lookahead_threads=4 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=abr / mbtree=1 / bitrate=1800 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 43mn 56s
Bit rate mode                            : Constant
Bit rate                                 : 128 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 40.2 MiB (10%)



Hope this helps more. And thanks for being patient with me while I figure this out.

Re: Serviio won't transcode .mp4 to Xbox 360

PostPosted: Tue Dec 02, 2014 11:45 am
by DenyAll
I can't see why this wouldn't work. To confirm, you (or Serviio automatically) have assigned the Xbox 360 profile to the device (in Serviio Console, Status tab, Renderer Profiles) and transcoding is enabled?

Need to confirm that ffmpeg is installed - your log file will tell you. Also try navigating to it in Windows Explorer (My Computer). Alternatively you can use my WinHelper tool to access ffmpeg and copy the data to the clipboard - see viewtopic.php?f=17&t=12136 and viewtopic.php?f=17&t=12136&p=80505#p80505. You can also use this tool to remux the file in case it is corrupted somehow.

Re: Serviio won't transcode .mp4 to Xbox 360

PostPosted: Thu Dec 04, 2014 9:08 pm
by zip
This should play natively, so no transcoding needed. if it doesn't it probably means the console has a problem with the file's encoding and you'll have to reencode it.

Re: Serviio won't transcode .mp4 to Xbox 360

PostPosted: Sun Dec 07, 2014 6:39 pm
by AmericanNuke
I appreciate all the help with this problem. I will get to work on reencoding the videos and see if it helps.