FAQ  •  Register  •  Login

Playing an avi file : Sound but no video

<<

Chop

Serviio newbie

Posts: 2

Joined: Sun Apr 03, 2016 9:24 pm

Post Sun Apr 03, 2016 9:29 pm

Playing an avi file : Sound but no video

Hi,

I'm using Serviio 1.5.2 on W10 which is working fine most of the time.
But for some video files (avi extension), I never succeed to see the video; only the sound is running. I have no idea why as the other files just around are running well.

I'm playing the video from a Numericable Internet box (french Internet cable provider).

If someone has an idea...

Thanks !
<<

DenyAll

DLNA master

Posts: 2249

Joined: Fri Mar 08, 2013 11:16 pm

Location: Adelaide, Australia

Post Wed Apr 06, 2016 1:12 pm

Re: Playing an avi file : Sound but no video

Your device doesn't support the type of file therefore it needs to be transcoded. In order to help you need to tell us:

  • What Renderer Profile is being assigned to the device (from the Status tab on Serviio Console). The Renderer Profile defines what files get transcoded and which do not.
  • Provide MediaInfo (see my signature) details for the AVI file. AVI is just a container type - it's what is in the container that is important - mediaInfo will give us those details.
DenyAll
Panasonic Viera FX800A | Panasonic Viera CS610A | Sony PS4 | Sony PS3 | Panasonic DMP-BD79 | Yamaha RX-V500D | iPad | Windows 10 | Serviio 1.10.1 Pro
WinHelper | MediaInfo

Beta Tester, Moderator
Please do not PM me for support as any solution cannot be shared with others.
<<

Chop

Serviio newbie

Posts: 2

Joined: Sun Apr 03, 2016 9:24 pm

Post Wed Apr 06, 2016 10:23 pm

Re: Playing an avi file : Sound but no video

Hi,

Thanks for your reply. If I understand well there's a match between the renderer profiles and the video types you can run. WHere can we find this match ?

Here are the two answers to your questions :
- The rendering profile used is "Generic DLNA profile"
- The info of the file are :


Complete name : D:\Mes videos\movie.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 598 MiB
Duration : 41mn 1s
Overall bit rate : 2 039 Kbps
Writing application : Lavf55.19.104

Video
ID : 0
Format : xvid
Codec ID : xvid
Duration : 41mn 1s
Bit rate : 1 834 Kbps
Width : 720 pixels
Height : 404 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Scan type : Progressive
Bits/(Pixel*Frame) : 0.252
Stream size : 538 MiB (90%)

Audio
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Mode : Joint stereo
Mode extension : MS Stereo
Codec ID : 55
Codec ID/Hint : MP3
Duration : 41mn 0s
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 56.3 MiB (9%)
Alignment : Aligned on interleaves
Interleave, duration : 24 ms (0.60 video frame)

Regards
<<

DenyAll

DLNA master

Posts: 2249

Joined: Fri Mar 08, 2013 11:16 pm

Location: Adelaide, Australia

Post Thu Apr 07, 2016 2:46 am

Re: Playing an avi file : Sound but no video

Most devices (TV's, your Numericable box, etc) support a range of video and audio codecs... but not all possible codecs. This may be because they are designed to a price (many codecs needs to be licenced), or because playing media files is not their prime function (eg. TV's), because the codec came out after the device was made, etc, etc. To cater for files that can't be played natively on your device, Serviio can transcode them. In your case, I suspect your device cannot pay the xvid video codec (and probably the divx codec, but more info is needed on that).

The Renderer Profile defines (among other things) when Serviio should transcode a file so that it is playable on your particular device. So to fix your issue, you need to add a Renderer Profile for your device. To create a custom one, edit the file config\profiles.xml (using a decent text editor like Notepad++) and add:

  Code:
   <Profile id="Numericable" name="Numericable" extendsProfileId="1">
      <!-- My custom profile -->
      <Transcoding>
         <!-- unsupported video codecs will be transcoded into mpeg-ts with mpeg2 video -->
         <Video targetContainer="mpegts" targetVCodec="mpeg2video">
            <Matches container="avi" vCodec="mpeg4" vFourCC="xvid" />
            <Matches container="avi" vCodec="msmpeg4" vFourCC="xvid" />
         </Video>
      </Transcoding>
   </Profile>
Add the above just below the last line of the file (the line containing </Profiles>). Save the file and restart your PC.

If you find other AVI files that don't play, remove the vFourCC="xvid" from both lines (save and re-start).
DenyAll
Panasonic Viera FX800A | Panasonic Viera CS610A | Sony PS4 | Sony PS3 | Panasonic DMP-BD79 | Yamaha RX-V500D | iPad | Windows 10 | Serviio 1.10.1 Pro
WinHelper | MediaInfo

Beta Tester, Moderator
Please do not PM me for support as any solution cannot be shared with others.

Return to Serviio Support & Help

Who is online

Users browsing this forum: YurArm and 32 guests

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