• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Leap 42.2: Kdenlive, VLC... Videocodecs versaut

Moin,

hier komme ich mit einem zweiten Problem. Es geht um die Videos von meiner Videokamera, HD in 50p. Leider muss ich das aus dem Gedächtnis rekonstruieren, schärfer geht es nicht. :???:

Ursprünglich wollte ich einfach mal Kdenlive installieren, um ein paar Videos zu schneiden, und bei der Installation hat er schon gemeckert und den Vorgang abgebrochen. Kdenlive selbst läuft zwar so, konnte mir meine Videos aber nicht zeigen.

Dann wollte ich die Tage noch einmal da ran und wollte mir die Videos in VLC anschauen. Dabei kam dann die Fehlermeldung, dass er den passenden Codec nicht hat. Yast führte ein paar Bibliotheken mit diesem Codec auf, die hab ich einfach mal draufspielen lassen. Dabei kam die Frage, ob er einige vorhandene Bibliotheken ersetzen soll, ich habe ja gesagt...

Jetzt lässt VLC den Desktop komplett einfrieren, wenn ich eins meiner Videos abspielen will (nicht nur Plasma, auch IceWM), und Kdenlive spielt zwar den Ton, aber nicht das Bild ab.

Schon klar, dass ich da was durcheinander gebracht hab. Falls jemand von euch eine Idee hat, wie man das noch wieder in den Griff kriegen kann, dann bin ich froh über alle Ideen . Ich hab mir die entsprechenden Threads hier durchgelesen, aber kann damit in meinem Fall nichts anfangen :eek:ps:

Grüße
Rolf
 

soyo

Hacker
Hi
Du könntes ja auch mal mit dem Programm MEDIAINFO dein Video öffnen .
Dann auf Text umstellen , und die Ausgabe kopieren und hier reinkopieren .
Dann weiß man ev. , welchen Codec du brauchst .

MfG soyo
 
OP
R

Rolf-Werner

Hacker
Ok ihr zwei, danke für die Tipps, fangen wir mal an:

Code:
Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.

#  | Alias                     | Name                                    | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ    | URI                                                                                      | Dienst
---+---------------------------+-----------------------------------------+-----------+-----------------+----------------+-----------+--------+------------------------------------------------------------------------------------------+-------
 1 | openSUSE-42.2-0           | openSUSE-42.2-0                         | Ja        | (r ) Ja         | Nein           |   99      | yast2  | cd:///?devices=/dev/disk/by-id/ata-HL-DT-STDVDRAM_GT33N_M00B5KF5842                      |       
 2 | openSUSE_Leap_42.2        | openSUSE_Leap_42.2                      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/repositories/home:/mrdocs:/scribus-15.x/openSUSE_Leap_42.2/ |       
 3 | packman.inode.at-suse     | Packman Repository                      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.2/                                         |       
 4 | repo-debug                | openSUSE-Leap-42.2-Debug                | Ja        | (r ) Ja         | Ja             |   99      | yast2  | http://download.opensuse.org/debug/distribution/leap/42.2/repo/oss/                      |       
 5 | repo-debug-non-oss        | openSUSE-Leap-42.2-Debug-Non-Oss        | Ja        | (r ) Ja         | Ja             |   99      | yast2  | http://download.opensuse.org/debug/distribution/leap/42.2/repo/non-oss/                  |       
 6 | repo-debug-update         | openSUSE-Leap-42.2-Update-Debug         | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/debug/update/leap/42.2/oss/                                 |       
 7 | repo-debug-update-non-oss | openSUSE-Leap-42.2-Update-Debug-Non-Oss | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/debug/update/leap/42.2/non-oss/                             |       
 8 | repo-non-oss              | openSUSE-Leap-42.2-Non-Oss              | Ja        | (r ) Ja         | Ja             |   99      | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/                        |       
 9 | repo-oss                  | openSUSE-Leap-42.2-Oss                  | Ja        | (r ) Ja         | Ja             |   99      | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/oss/                            |       
10 | repo-source               | openSUSE-Leap-42.2-Source               | Ja        | (r ) Ja         | Ja             |   99      | yast2  | http://download.opensuse.org/source/distribution/leap/42.2/repo/oss/                     |       
11 | repo-source-non-oss       | openSUSE-Leap-42.2-Source-Non-Oss       | Ja        | (r ) Ja         | Ja             |   99      | yast2  | http://download.opensuse.org/source/distribution/leap/42.2/repo/non-oss/                 |       
12 | repo-update               | openSUSE-Leap-42.2-Update               | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/update/leap/42.2/oss/                                       |       
13 | repo-update-non-oss       | openSUSE-Leap-42.2-Update-Non-Oss       | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/                                   |       
14 | skype-stable              | skype (stable)                          | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | https://repo.skype.com/rpm/stable/

Code:
zypper se -si vlc
Metadaten von Repository 'Packman Repository' abrufen .........................................................................[fertig]
Cache für Repository 'Packman Repository' erzeugen ............................................................................[fertig]
Metadaten von Repository 'openSUSE-Leap-42.2-Update-Debug' abrufen ............................................................[fertig]
Cache für Repository 'openSUSE-Leap-42.2-Update-Debug' erzeugen ...............................................................[fertig]
Metadaten von Repository 'openSUSE-Leap-42.2-Update' abrufen ..................................................................[fertig]
Cache für Repository 'openSUSE-Leap-42.2-Update' erzeugen .....................................................................[fertig]
Repository-Daten werden geladen...                                                                                                     
Installierte Pakete werden gelesen...                                                                                                  
                                                                                                                                       
S  | Name                | Typ       | Version      | Arch   | Repository                                                              
---+---------------------+-----------+--------------+--------+--------------------------------                                         
i  | VLC Media player    | Anwendung |              | noarch | openSUSE-Leap-42.2-Update-Debug                                         
i  | VLC Media player    | Anwendung |              | noarch | openSUSE-Leap-42.2-Oss         
i  | VLC Media player    | Anwendung |              | noarch | openSUSE-Leap-42.2-Update      
i  | libvlc5             | Paket     | 2.2.6-32.3.1 | x86_64 | openSUSE-Leap-42.2-Update      
i  | libvlccore8         | Paket     | 2.2.6-32.3.1 | x86_64 | openSUSE-Leap-42.2-Update      
i+ | vlc                 | Paket     | 2.2.6-32.3.1 | x86_64 | openSUSE-Leap-42.2-Update      
i  | vlc-codec-gstreamer | Paket     | 2.2.6-32.3.1 | x86_64 | openSUSE-Leap-42.2-Update      
i+ | vlc-codecs          | Paket     | 2.2.6-32.8.2 | x86_64 | Packman Repository             
i  | vlc-lang            | Paket     | 2.2.6-32.3.1 | noarch | openSUSE-Leap-42.2-Update      
i  | vlc-noX             | Paket     | 2.2.6-32.3.1 | x86_64 | openSUSE-Leap-42.2-Update      
i  | vlc-qt              | Paket     | 2.2.6-32.3.1 | x86_64 | openSUSE-Leap-42.2-Update


Und das hier als typisches Beispiel:

Code:
mediainfo 00003.MTS
General
ID                                       : 1 (0x1)
Complete name                            : 00003.MTS
Format                                   : BDAV
Format/Info                              : Blu-ray Video
File size                                : 31.3 MiB
Duration                                 : 10 s 552 ms
Overall bit rate mode                    : Variable
Overall bit rate                         : 24.9 Mb/s
Maximum Overall bit rate                 : 28.0 Mb/s

Video
ID                                       : 4113 (0x1011)
Menu ID                                  : 1 (0x1)
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.2
Format settings                          : CABAC / 2 Ref Frames
Format settings, CABAC                   : Yes
Format settings, RefFrames               : 2 frames
Format settings, GOP                     : M=3, N=24
Codec ID                                 : 27
Duration                                 : 10 s 520 ms
Bit rate mode                            : Variable
Bit rate                                 : 23.6 Mb/s
Maximum bit rate                         : 25.0 Mb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 50.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.228
Stream size                              : 29.6 MiB (95%)

Audio
ID                                       : 4352 (0x1100)
Menu ID                                  : 1 (0x1)
Format                                   : AC-3
Format/Info                              : Audio Coding 3
Format settings, Endianness              : Big
Codec ID                                 : 129
Duration                                 : 10 s 560 ms
Bit rate mode                            : Constant
Bit rate                                 : 256 kb/s
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 31.250 FPS (1536 SPF)
Bit depth                                : 16 bits
Compression mode                         : Lossy
Delay relative to video                  : -40 ms
Stream size                              : 330 KiB (1%)
Service kind                             : Complete Main

Text
ID                                       : 4608 (0x1200)
Menu ID                                  : 1 (0x1)
Format                                   : PGS
Codec ID                                 : 144
Duration                                 : 10 s 16 ms
Delay relative to video                  : -40 ms

Und könnt ihr damit was anfangen?

Rolf
 
Hallo,

das Paket vlc-codecs wird ab Leap 42.2 nicht gebraucht. Habe ich auch unnötig installiert, siehe Link: https://linux-club.de/forum/viewtopic.php?p=780595#p780595

Außerdem ist mir aufgefallen das deine Pakete älter sind als meine. Meine kommen von Packman, siehe Konsoleausgabe:
Code:
zypper se -si vlc
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name                | Typ       | Version      | Arch   | Repository               
---+---------------------+-----------+--------------+--------+--------------------------
i+ | VLC Media player    | Anwendung |              | noarch | openSUSE-Leap-42.2-Oss   
i+ | VLC Media player    | Anwendung |              | noarch | openSUSE-Leap-42.2-Update
i  | libvlc5             | Paket     | 2.2.6-32.8.2 | x86_64 | Packman_Repository       
i  | libvlccore8         | Paket     | 2.2.6-32.8.2 | x86_64 | Packman_Repository       
i+ | vlc                 | Paket     | 2.2.6-32.8.2 | x86_64 | Packman_Repository       
i+ | vlc-codec-gstreamer | Paket     | 2.2.6-32.8.2 | x86_64 | Packman_Repository       
i+ | vlc-lang            | Paket     | 2.2.6-32.8.2 | noarch | Packman_Repository       
i  | vlc-noX             | Paket     | 2.2.6-32.8.2 | x86_64 | Packman_Repository       
i  | vlc-qt              | Paket     | 2.2.6-32.8.2 | x86_64 | Packman_Repository

Grüße Heinz-Peter
 

Sauerland

Ultimate Guru
Als root:
Code:
zypper dup --from packman.inode.at-suse
Sowie als root:
Code:
zypper mr -p 20 packman.inode.at-suse
Code:
zypper install -f libxine2-codecs ffmpeg lame gstreamer-0_10-plugins-good gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly-orig-addon gstreamer-0_10-plugins-ffmpeg dvdauthor gstreamer-plugins-base gstreamer-plugins-bad gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-good-extra vlc smplayer x264 x265 gstreamer-plugins-libav  ogmtools gstreamer-plugins-bad-orig-addon vlc-codec-gstreamer
 
OP
R

Rolf-Werner

Hacker
Moin,

erstmal vielen Dank für eure Hilfe, das läuft jetzt alles wieder: Kdenlive, SMPlayer, Xine spielen die Videos problemlos ab.

Nur der VLC will noch nicht, das scheint aber dann eher ein Problem des VLC mit der Grafik allgemein zu sein. Allein startet der problemlos, aber wenn man ein Video lädt, friert die komplette Oberfläche ein. Wenn das mit VLC nicht zum Laufen zu kriegen ist, muss ich ihn aus den Mime-Einstellungen rausnehmen, weil er sonst immer anspringt, wenn man irgendwo draufklickt und nicht dran denkt...

Beim Abspielen mit Xine usw. beobachte ich, dass ein Prozessorkern immer auf 100 % geht. Da frage ich mich, ob vielleicht der Grafiktreiber nicht richtig passt und VLC deshalb Probleme bekommt. Da mich das noch bei einem anderen Rechner interessiert, wie man das löst, mach ich dafür einen neuen Thread auf.

Grüße
Rolf
 

Sauerland

Ultimate Guru
Schau in den Einstellungen vom vlc nach, was dort als Video-Ausgabe eingestellt ist.
Erweiterte%20Einstellungen_230.jpg
 
Oben