Re: vidéo divx

Top Page

Reply to this message
Author: Yves Martin
Date:  
To: guilde
Old-Topics: Re: Photo et vidéo
Subject: Re: vidéo divx
Selon "alain.dieudonne" <alain.dieudonne@???>:

> > > Questions vidéos:
> > >
> > > - J'ai un DivX que je cherche à visionner sous Linux et Windows.
> > > Sous Linux, aviplay est celui qui consomme le moins de CPU, comparé
> > > à Xine et mplayer. Résultat correct.
> > > Sous Windows, j'ai pris le codec xvid pour WMP et c'est une horreur:
> > > CPU à 100 % et son désynchronisé
> > > Que me conseillez vous comme player pour le divx sous Linux et Windows ?
>
> Sous fenetre$ je ne sais pas et ce n'est pas sur que ce soit la
> meilleure liste pour avoir le renseignement ;-)


Oui je sais mais Olivier a gentillement répondu ;)
Je ne vais pas m'inscrire sur une liste Win32 pour une utilisation plus
qu'anecdotique !

> Sous Linux, j'utilise pour ma part xine (divx, mpeg, dvd) qui fonctionne
> trés bien et rapidement. Tout est une question de driver vidéo (ce doit
> également être valable avec d'autres lecteurs que xine). Si tu utilises
> xshm ou x11 par exemple, tu passes par les couches du serveur X et cela
> demande beaucoup de travail au processeur. Par contre avec "xv" tu va
> directement attaquer la carte. Le processeur n'a presque plus rien à
> faire. C'est réellement le jour et le nuit: tu passes de 90 ou 100% de
> cpu avec xshm à 1 ou 2% avec xv (selon ton cpu évidement).
>
> Il faut cependant que ta carte soit compatible avec xv (ou l'inverse
> ;-))


J'ai effectivé tester les différents modes. xv fonctionne bien pour la
lecture de DivX - mais aviplay consomme moins de CPU que Xine.

> > > Et le DivX passe bien sous Linux mais pas sous Windows.
> > > Et le 's3switch' sous Linux refuse de basculer l'affichage sur le S-VHS
> pour
> > > ma télé (alors que sous Windows cela fonctionne)
>
> Quelle carte? si elle est supportée cela peut tout changer.


Hardware: HP omnibook xt1000s
lspci:
00:00.0 Host bridge: VIA Technologies, Inc. VT8605 [ProSavage PM133]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8605 [PM133 AGP]
00:04.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller
00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
00:10.0 Communication controller: ESS Technology ES2838/2839 SuperLink Modem
(rev 01)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8231 [PCI-to-ISA Bridge] (rev 10)
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master
IDE (rev 06)
00:11.2 USB Controller: VIA Technologies, Inc. USB (rev 1e)
00:11.3 USB Controller: VIA Technologies, Inc. USB (rev 1e)
00:11.4 Bridge: VIA Technologies, Inc. VT8235 ACPI (rev 10)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio
Controller (rev 40)
01:00.0 VGA compatible controller: S3 Inc. 86C380 [ProSavageDDR K4M266] (rev 02)


Output de Xine: xv déjà actif, XFree 4.3-5mdk

This is xine (X11 gui) - a free video player v0.9.21
(c) 2000-2003 by G. Bartsch and the xine project team.
Built with xine library 1.0.0 (1-beta12)
Found xine library version: 1.0.0 (1-beta12).
XServer Vendor: Mandrake Linux (XFree86 4.3, patch level 5mdk). Release: 40300000,
        Protocol Version: 11, Revision: 0,
        Available Screen(s): 1, using 0
        Depth: 24.
-[ xiTK version 0.10.3 ]-
-[ WM type: (GnomeCompliant) (EWMH) Sawfish {Sawfish} ]-
Display is not using Xinerama.
Benchmarking memcpy methods (smaller is better):
        glibc memcpy() : 1663790252
        linux kernel memcpy() : 1722391310
        MMX optimized memcpy() : 2293841859
        MMXEXT optimized memcpy() : 1174384704
        SSE optimized memcpy() : 1224297737
main: probing <aadxr3> video output plugin
load_plugins: failed to load video output plugin <aadxr3>
main: probing <dxr3> video output plugin
load_plugins: failed to load video output plugin <dxr3>
main: probing <xv> video output plugin
main: probing <alsa> audio output plugin
load_plugins: failed to load audio output plugin <alsa>
main: probing <oss> audio output plugin
xine_interface: unknown param 10
xine_interface: unknown param 10
xine_interface: unknown param 10
xine_interface: unknown param 10
vo_scale: invalid ratio, using 4:3
vo_scale: unknown aspect ratio (0) in stream => using 4:3



Software: Mandrake Linux 9.1 avec des packages du FLP

xine-dvdnav-compat-0.9.13-3mdk
xine-lib-compat-dxr3-0.9.13-11mdk
xine-gnomevfs-1-0.beta12.4plf
xine-ui-0.9.21-1mdk
xine-esd-1-0.beta12.4plf
libxine0-0.9.13-11mdk
xine-plugins-1-0.beta12.4plf
xine-aa-1-0.beta12.4plf
xine-lib-compat-win32-0.9.13-10plf
xine-win32-1-0.beta12.4plf
xine-lib-compat-esd-0.9.13-11mdk
libxine1-1-0.beta12.4plf
xine-lib-compat-xvid-0.9.13-10plf
xine_dmd_plugin-1.0.7-1plf
xine-flac-1-0.beta12.4plf
xine-lib-compat-alsa-0.9.13-11mdk
xine-lib-compat-arts-0.9.13-11mdk
xine-faad-1-0.beta12.4plf
xine-dvdnav-1-0.beta12.4plf
xine_d4d_plugin-0.3.2-2plf
xine-lib-compat-faad-0.9.13-10plf
xine-alsa-1-0.beta12.4plf
xine-lib-compat-plugins-0.9.13-11mdk
xine-lib-compat-divx4-0.9.13-10plf
xine-d5d-0.2.7-2plf
xine-dxr3-1-0.beta12.4plf
xine-lib-compat-aa-0.9.13-11mdk
xine-arts-1-0.beta12.4plf

mplayer-0.90-12plf
mplayer-skins-1.3-4mdk
mplayer-gui-0.90-12plf

libdvdnav1-0.1.3-2mdk
libdvdcss2-1.2.8-1plf
libdvdread2-0.9.3-4mdk
libdvdread-utils-0.9.3-4mdk
libdvdplay0-1.0.0-1mdk
libdv2-0.98-4mdk

libdivx4linux0-20020418-3plf
divx4linux-20020418-3plf
avifile-divx4-0.7.38-1plf
xine-lib-compat-divx4-0.9.13-10plf

avifile-win32-0.7.38-1plf
libavifile0.7-0.7.38-1plf
libaviplayavcodec0.7-0.7.38-1plf
avifile-xvid-0.7.38-1plf
avifile-player-0.7.38-1plf
avifile-divx4-0.7.38-1plf

Pour s3switch, je viens de voir qu'une mise-à-jour force le basculement.
En fait dans mon cas, le programme retourne en disant que le branchement vers
la télé n'est pas détecté - et pourtant.

A+
--
Yves Martin