Hello,
I have to create a kb article about the fact that it is not possible to play an avi file on Windows 2008 and 2012 with PcVue.
I don't find any relevant information about Windows Server that can explain that.
I prefer sharing the information here for the moment.
This issue depend on the encoding technology of the avi file.
For example it works with the well known helix.avi file which is encoded like that:
Format : AVI
Format/Info : Audio Video Interleave
Taille du fichier : 1,36 Mio
Durée : 367ms
Débit global moyen : 31,1 Mb/s
Vidéo
ID : 0
Format : RGB
Identifiant du codec : 0x00000000
Identifiant du codec/Info : Basic Windows bitmap format. 1, 4 and 8 bpp versions are palettised. 16, 24 and 32bpp contain raw RGB samples
Durée : 367ms
Débit : 6 586 Kbps
Largeur : 130 pixels
Hauteur : 70 pixels
Format à l'écran : 1,85:1
Images par seconde : 30,000 Im/s
Profondeur des couleurs : 8 bits
Bits/(Pixel*Image) : 24.123
Taille du flux : 295 Kio (21%)
And it is not working with another well known PRO12.avi file (bottles in hmidemo) encoded like that:
Format : AVI
Format/Info : Audio Video Interleave
Taille du fichier : 350 Kio
Durée : 1s 33ms
Débit global moyen : 2 774 Kbps
Vidéo
ID : 0
Format : Cinepack
Identifiant du codec : cvid
Durée : 1s 33ms
Débit : 2 751 Kbps
Largeur : 330 pixels
Hauteur : 178 pixels
Format à l'écran : 1,85:1
Images par seconde : 30,000 Im/s
Bits/(Pixel*Image) : 1.561
Taille du flux : 347 Kio (99%)
The codec is not the same and it is probably the reason. It is not easy to install codec on OS Server.
If you have any experience or information please share.
Hi Ludo,
Have you tried adding "Desktop Experience" feature on the server? Turning on this feature will install Windows media player and the activex .ocx. We used this feature on one of our project and play some video using Windows Media Player inside PcVue
rgds
http://blogs.technet.com/b/meamcs/archive/2012/05/01/how-to-add-desktop-experience-feature-on-windows-server-8-beta.aspx
http://technet.microsoft.com/en-us/library/dn609826.aspx
https://social.technet.microsoft.com/Forums/windowsserver/en-US/520bb1fb-dc07-4809-8464-aea2acf240d4/how-to-run-avi-on-win-2008-r2?forum=winservergen
Instead trying installing the codec on the Server I would suggest converting the bad avi to an avi using a working codec.
Liberkey proposes several tools on Video/Converter category...
I agree with you Nico, converting the avi files is probably the better advice/solution.
I am using Format Factory sometimes. Available in Liberkey, it is free and portable, it can convert lot of files in a batch.
I tried to add many features in Windows 2012 like Desktop Experience and others but it doesn't fix the issue.
Yesterday I tried to convert the avi files with 3 different softwares and many different format and unfortunately the result is stil unreadable in PcVue on OS servers.
I'm stuck
Today I have found a solution.
Using FormatFactory 3.5.0 I have converted the AVI file into GIF.
This GIF result file is well played on the server OS.
The quality is not as good as avi file but it works.


