Sie sind nicht angemeldet.

1

11.08.2009, 07:25

Selten Sound bei *.mov files

Hallo

Ich schaue mir gerne bei www.moviemaze.de Filmtrailer an. Die sind in einem *.mov Format.
Jedenfalls haben diese Trailer bei mir nur selten Sound und ich frage mich woran das liegen könnte. Soweit ich weiß sind *.mov files nur ein Kontainer, hinter dem verschiedene Formate Verwendung finden.
Diese *.mov files kann ich mit Kaffeine und VLC anschauen, allerdings habe ich nur selten Sound und ob ich den habe oder nicht, ist bei beiden Programmen gleich, also syncron.
Beispiel:
Kein Sound:
G I Joe Geheimakte Cobra
Mit Sound:
Wolverine

Vermutlich fehlt irgendein codec, aber welcher?
Übriges gab VLC nur einmal eine Fehlermeldung heraus, leider nicht wiederholbar. Die lautete etwa so:
"Keine mp4 Unterstützung für Sound und Video vorhanden, daran könne ich nichts ändern."

Es sind auch diese zwei Pakete installiert:
media-libs/faad2,
media-libs/libmp4v2,


Kann mir jemand von euch helfen?

Mein USE-Flags in der make.conf:

Quellcode

1
USE="X accessibility alsa arts -gdbm -cairo cdr cups dbus gif hal imagemagick jpeg jpeg2k kde logrotate mp3 mpeg nls nptl nptlonly ogg opengl oscar png qt3 qt4 unicode usb scanner svg 3dnow 3dnowext sse sse2 mmx mmxext xcb "


Teile meiner package.use:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
media-libs/xine-lib X a52 alsa arts dts dvd imagemagick ipv6 mad modplug musepack nls opengl theora v4l vorbis xcb xv -aac -aalib (-altivec) -debug -directfb -dxr3 -esd -fbcon -flac -gnome -gtk -jack -libcaca -mmap -mng -oss -pulseaudio -real -samba -sdl -speex -truetype -vcd -vidix -wavpack win32codecs -xinerama -xvmc

media-video/vlc X a52 alsa arts -dts dvd fbcon hal live mp3 mpeg real ffmpeg ncurses ogg opengl png sdl skins theora truetype v4l vorbis wxwindows xv (-3dfx) aalib (-altivec) -avahi -bidi cdda cddb cdio -corba -daap dc1394 -debug -directfb -dvb -esd -flac -ggi -gnutls -httpd -jack libcaca -libnotify -lirc matroska mod -musepack -nsplugin -optimisememory -oss rtsp -samba sdl-image -seamonkey -shout -speex stream -svg (-svga) -upnp vcd vlm amd32codecs x264 -xinerama -xml -xosd

media-video/mplayer X alsa arts dvd gif iconv ipv6 jpeg mmx mmxext mp3 png sse sse2 unicode -3dnow -3dnowext a52 aac aalib (-altivec) -amrnb -amrwb -bidi -bindist -bl cddb cdio cdparanoia cpudetection -custom-cflags -dga -directfb -doc dts dv dvb -enca encode -esd -fbcon -ftp -ggi gtk -ivtv -jack -joystick libcaca -lirc -live -livecd -lzo mad -md5sum mp2 -musepack -nas -openal -opengl -oss -pnm -pvr quicktime radio -rar real rtc -samba sdl -speex -srt -ssse3 (-svga) -teletext -tga theora -tivo truetype v4l v4l2 (-vidix) vorbis amd32codecs x264 -xanim -xinerama xv xvid -xvmc -zoran VIDEO_CARDS="nvidia -i810 -mga -s3virge -tdfx -vesa"

media-gfx/gimp alsa dbus jpeg mmx png python sse aalib (-altivec) exif -curl -debug doc -gnome -gtkhtml lcms -mng pdf -smp svg tiff -wmf gimpprint
media-libs/libtheora encode

media-video/ffmpeg X mmx ogg zlib a52 aac (-altivec) -amr -debug -doc -dts encode ieee1394 imlib network -oss sdl -test theora threads truetype v4l vorbis x264 xvid

media-sound/sox alsa ogg encode mad

app-text/poppler-bindings gtk

www-plugins/mplayerplug-in gtk wmp xulrunner

kde-base/kdelibs utempter
Viele Grüße
Niniveh

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Niniveh« (12.08.2009, 08:55)


2

11.08.2009, 17:09

Vielleicht solltest du einfach mal ein paar mehr USE-Flags nutzen. Sehr viele Sachen werden bei dir ja auch aufgrund fehlender USE-Flags nicht mit einkompiliert.
Gruß Divine

3

11.08.2009, 19:01

Hi Divine

Vielleicht solltest du einfach mal ein paar mehr USE-Flags nutzen. Sehr viele Sachen werden bei dir ja auch aufgrund fehlender USE-Flags nicht mit einkompiliert.

Ohje, wenn es daran liegt, kommt aber Arbeit auf mich zu. Ich kenne mich mit den USE-Flags und den Multimediaanforderungen praktisch nicht aus und müsste alles anlesen und das bei meinem Englisch. :S

Würdest du mir vielleicht USE-Flag Vorschläge machen, anscheinend hast du hier etwas Durchblick?
Das wäre eine sehr große Hilfe.
Viele Grüße
Niniveh

4

11.08.2009, 19:14

Quellcode

1
2
media-video/vlc
Available versions: 0.9.10 (~)1.0.1 **1.0.9999 **9999 {X a52 aac aalib alsa altivec arts atmo avahi bidi cdda cddax cddb cdio dbus dc1394 debug dirac directfb dts dvb dvd esd fbcon ffmpeg flac fluidsynth fontconfig gcrypt ggi gnome gnutls hal httpd id3tag ieee1394 jack kate libass libcaca libnotify libproxy libsysfs libtiger libv4l2 lirc live lua matroska mmx modplug mp3 mpeg mtp musepack ncurses nsplugin ogg opengl optimisememory oss pda png projectm pulseaudio pvr qt4 remoteosd rtsp run-as-root samba schroedinger sdl sdl-image seamonkey shine shout skins speex sse stream svg svga taglib theora truetype twolame upnp v4l v4l2 vcdinfo vcdx vlm vorbis win32codecs wma-fixed x264 xcb xinerama xml xosd xv zvbi}


Naja wie du anhand der Ausgabe von eix sehen kannst sind beim VLC ja viele Codecs einkompilierbar. Nun musst du natürlich selbst abwägen welche du brauchst.

ich persönlich würde dort folgende aufnehmen:

Quellcode

1
a52 aac dts flac matroska mp3 mpeg ogg schroedinger vorbis x264


Diese sind für mich wichtig, und damit funktioniert bisher auch alles. Musst du mal ein wenig rumexperimentieren.

achso ein "emerge -vaDNu world" nicht vergessen!!
Gruß Divine

5

12.08.2009, 01:37

Hallo,
ein gutes Tool um mehr über die Useflags zu erfahren ist "equery"

es ist in "app-portage/gentoolkit" enthalten.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
 equery uses vlc
[ Searching for packages matching vlc... ]
[ Colour Code : set unset ]               
[ Legend : Left column  (U) - USE flags from make.conf              ]
[        : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for media-video/vlc-1.0.1 ]              
 U I                                                                 
 + + X              : Adds support for X11                           
 + + a52            : Enables support for decoding ATSC A/52 streams used in DVD
 + + aac            : Enables support for MPEG-4 AAC Audio                      
 - - aalib          : Adds support for media-libs/aalib (ASCII-Graphics Library)
 + + alsa           : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
 - - altivec        : Adds support for optimizations for G4 and G5/ppc970 processors          
 - - atmo           : Enables support for AtmoLight (homebrew Ambient Lighting Technology)    
 - - avahi          : Add avahi/Zeroconf support                                              
 - - bidi           : Enables bidirectional language support                                  
 - - cdda           : Adds Compact Disk Digital Audio (Standard Audio CD) support             
 - - cddax          : Enables audio CD plugin with CD Text and CD paranoia via libcdio        
 - - cddb           : Access cddb servers to retrieve and submit information about compact disks
 - - cdio           : Enables CD input and control library support.                             
 + + dbus           : Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)  
 - - dc1394         : Enables IIDC cameras support.                                             
 - - debug          : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml                                                                                                                                         
 - - dirac          : Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac.                      
 - - directfb       : Adds support for DirectFB layer (library for FB devices)                                                                              
 + + dts            : Enables DTS Coherent Acoustics decoder support                                                                                        
 + + dvb            : Adds support for DVB (Digital Video Broadcasting)                                                                                     
 + + dvd            : Adds support for DVDs                                                                                                                 
 - - fbcon          : Adds framebuffer support for the console, via the kernel                                                                              
 + + ffmpeg         : Enable ffmpeg-based audio/video codec support                                                                                         
 + + flac           : Adds support for FLAC: Free Lossless Audio Codec                                                                                      
 - - fluidsynth     : Enables Fluidsynth MIDI software synthesis (with external sound fonts).                                                               
 - - fontconfig     : Support for configuring and customizing font access via media-libs/fontconfig                                                         
 - + gcrypt         : Enables cryptography support via libgcrypt.                                                                                           
 - - ggi            : Adds support for media-libs/libggi (non-X video api/drivers)                                                                          
 - - gnome          : Adds GNOME support                                                                                                                    
 + + gnutls         : Adds support for net-libs/gnutls (TLS 1.0 and SSL 3.0 support)                                                                        
 + + hal            : Enable Hardware Abstraction Layer (HAL) support                                                                                       
 - - httpd          : Enables a web based interface for vlc.                                                                                                
 - - id3tag         : Enables id3tag metadata reader plugin.                                                                                                
 - - ieee1394       : Enable FireWire/iLink IEEE1394 support (dv, camera, ...)                                                                              
 - - jack           : Adds support for the JACK Audio Connection Kit                                                                                        
 - - kate           : Adds support for Ogg Kate subtitles via libkate.                                                                                      
 - - libass         : Enables subtitles support using libass.                                                                                               
 - - libcaca        : Add support for colored ASCII-art graphics                                                                                            
 - - libnotify      : Enable desktop notification support                                                                                                   
 - - libproxy       : Enables support for proxy settings in the HTTP access module.                                                                         
 - - libsysfs       : Get user key from firewire connected iPod via libsysfs.                                                                               
 - - libtiger       : Enables Ogg Kate subtitles rendering using libtiger.                                                                                  
 - - libv4l2        : Enables Libv4l2 Video4Linux2 support (for conversion from various video formats to standard ones, needed to use v4l2 devices with strange formats).                                                                                                                                               
 + + lirc           : Adds support for lirc (Linux's Infra-Red Remote Control)                                                                              
 - - live           : Enables LIVE.com support.                                                                                                             
 - - lua            : Enable Lua scripting support                                                                                                          
 - - matroska       : Adds support for the matroska container format (extensions .mkv, .mka and .mks)                                                       
 + + mmx            : Adds support for optimizations for Pentium MMX and Athlon class processors                                                            
 - - modplug        : Adds libmodplug support                                                                                                               
 + + mp3            : Add support for reading mp3 files                                                                                                     
 + + mpeg           : Adds libmpeg3 support to various packages                                                                                             
 - - mtp            : Enable support for Media Transfer Protocol                                                                                            
 + + musepack       : Enable support for the musepack audio codec                                                                                           
 + + ncurses        : Adds ncurses support (console display library)                                                                                        
 - - nsplugin       : Build plugin for browsers supporting the Netscape plugin architecture (that is almost any modern browser)                             
 + + ogg            : Adds support for the Ogg container format (commonly used by Vorbis, Theora and flac)                                                  
 + + opengl         : Adds support for OpenGL (3D graphics)                                                                                                 
 - - optimisememory : Enable optimisation for memory rather than performance.                                                                               
 - - oss            : Adds support for OSS (Open Sound System)                                                                                              
 - - pda            : Adds support for portable devices                                                                                                     
 + + png            : Adds support for libpng (PNG images)                                                                                                  
 - - pulseaudio     : Adds support for PulseAudio sound server                                                                                              
 - - pvr            : Enables PVR cards access module.                                                                                                      
 + + qt4            : Adds support for the Qt GUI/Application Toolkit version 4.x                                                                           
 - - remoteosd      : Enables RemoteOSD plugin (VNC client as video filter).
 - - rtsp           : Enables real audio and RTSP modules.
 - - run-as-root    : Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!
 + + samba          : Adds support for SAMBA (Windows File and Printer sharing)
 - - schroedinger   : Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec).
 + + sdl            : Adds support for Simple Direct Layer (media library)
 - - sdl-image      : Enables sdl image video decoder (depends on sdl)
 - - seamonkey      : Adds support for the Seamonkey web-browser
 - - shine          : Enables shine fixed point mp3 encoder.
 - - shout          : Enables libshout output.
 + + skins          : Enables support for the skins2 interface.
 + + speex          : Adds support for the speex audio codec (used for speech)
 + + sse            : fast floating point optimization for PentiumIII+ class chips
 - - stream         : Enables vlc to stream video.
 + + svg            : Adds support for SVG (Scalable Vector Graphics)
 - - svga           : Adds support for SVGAlib (graphics library)
 - - taglib         : Enable tagging support with taglib
 + + theora         : Adds support for the Theora Video Compression Codec
 + + truetype       : Adds support for FreeType and/or FreeType2 fonts
 - - twolame        : Enables twolame support (MPEG Audio Layer 2 encoder).
 - - upnp           : Enables support for Intel UPnP stack.
 + + v4l            : Enables video4linux support
 + + v4l2           : Enable video4linux2 support
 - - vcdinfo        : Enables VCD information library support.
 - - vcdx           : Enables VCD with navigation via libvcdinfo (depends on cdio)
 - - vlm            : New videolan (media) manager (vlm), a little manager designed to launch and manage multiple streams from within one instance of VLC.
 + + vorbis         : Adds support for the OggVorbis audio codec
 - - win32codecs    : use win32codecs package for dll avi decoding support (wmv and what not)
 - - wma-fixed      : Enables fixed point WMA decoder.
 + + x264           : Enable h264 encoding using x264
 - - xcb            : Support the X C-language Binding, a replacement for Xlib
 - - xinerama       : Add support for the xinerama X11 extension, which allows you to stretch your display across multiple monitors
 + + xml            : Add support for XML files
 + + xosd           : Sends display using the X On Screen Display library
 + + xv             : Adds in optional support for the Xvideo extension (an X API for video playback)
 - - zvbi           : Enables support for teletext subtitles via the zvbi library.
michi@michilp ~ $


Die Flags mit ++ sind bei mir eingeschalten.

equery kann noch mehr, das mit useflags zu tun hat. Schau dir am besten mal http://www.gentoo.org/doc/de/gentoolkit.xml an.

6

12.08.2009, 08:54

Danke Jungs

Mit VLC funktioniert der Sound nun bei allen Trailern, die bislang ohne Sound waren. :D
Bei Kaffeine noch nicht. Hier sind offenbar nur wenige USE-Flags setzbar. Ich nahm mal encoder in die make.conf mit auf, mal schauen was passiert.

@Michi
Danke für den Link zum Gentootoolkid. Ich werde es mir durchlesen.
Viele Grüße
Niniveh

7

12.08.2009, 09:33

Hallo Niniveh, dass bei Kaffeine nur wenige Useflags setzbar sind, liegt daran, dass es sich die Codecs von xine-lib und gstreamer holt.

"Kaffeine: Description: Media player for KDE using xine and gstreamer backends."

Wenn du bei xine-lib mals schaust findest du da deine Codecs.

Quellcode

1
2
3
4
5
6
7
eix xine-lib
[I] media-libs/xine-lib
     Available versions:  (1)  1.1.16.3 ~1.1.16.3-r1
        {X a52 aac aalib alsa altivec arts directfb dts dvd dxr3 esd fbcon flac gnome gtk imagemagick ipv6 jack libcaca mad mmap mng modplug musepack nls opengl oss pulseaudio real samba sdl speex theora truetype v4l vcd vidix vis vorbis wavpack win32codecs xcb xinerama xv xvmc}
     Installed versions:  1.1.16.3(1)(16:43:29 22.07.2009)(X a52 aac alsa dts dvd flac mad mng modplug musepack nls opengl samba sdl speex theora truetype v4l vcd vorbis wavpack xcb xv -aalib -altivec -arts -directfb -dxr3 -esd -fbcon -gnome -gtk -imagemagick -ipv6 -jack -libcaca -mmap -oss -pulseaudio -real -vidix -vis -win32codecs -xinerama -xvmc)
     Homepage:            http://xine.sourceforge.net
     Description:         Core libraries for Xine movie player


Ich persönlich habe viele useflags, die ich für mehrere Pakete brauche, direkt in die make.conf geschrieben. Das erspart mir solche Probleme, erhöht jedoch die Abhängigkeiten. Aber du kannst natürlich, wenn du einzelne Useflags für bestimmte Pakete nicht willst, diese genauso ausschalten, wie du sie momentan in der "/etc/portage/package.use" einschaltest.

8

12.08.2009, 09:45

Danke Michi :P

Ich schaue mir das alles in Ruhe an.

P.s.: Nun habe ich sogar wieder Systemsound!
Ich habe ihn zwar nicht vermisst, aber immerhin, nun funktioniert einiges zusätzlich wieder.
Viele Grüße
Niniveh