This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Lecture MP4

Tags: None
(comma "," separated)
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS

Re: Lecture MP4

Sun Jan 20, 2013 8:45 pm
Peux-tu nous donner le résultat pour amarok --debug-audio monfichier.mp4 ?


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...
denebe
Registered Member
Posts
15
Karma
0
OS

Re: Lecture MP4

Sun Jan 20, 2013 9:29 pm
Oui je fais ça de suite... (deux minutes)
Code: Select all
denebe@linux-7pxs:~/Musique> amarok --debug-audio monfichier.mp4
"PulseSupport(2): Probing for PulseAudio..."
"PulseSupport(2): context_state_callback Authorizing"
"PulseSupport(2): context_state_callback Setting Name"
"PulseSupport(2): context_state_callback Ready"
"PulseSupport(2): Brand New Output Device Found."
"PulseSupport(2): Brand New Output Device Found."
"PulseSupport(2): Brand New Capture Device Found."
"PulseSupport(2): Output Device Priority List:"
"PulseSupport(2):   Phonon Category -1"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 0"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 1"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 2"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 3"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 4"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 5"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2): Capture Device Priority List:"
"PulseSupport(2):   Phonon Category -1"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):   Phonon Category 3"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):   Phonon Category 4"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):   Phonon Category 5"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2): context_state_callback Terminated"
"PulseSupport(2): PulseAudio probe complete."
"PulseSupport(2): PulseAudio support enabled"
"PulseSupport(2): Enabled Breakdown: mEnabled: Yes, s_pulseActive Yes"
PHONON-GST "PGST(2): Using GStreamer 0.10.36"
PHONON-GST "PGST(3): Found new video capture device /dev/video1  (DeviceManager 0xf52470)"
PHONON-GST "PGST(3): Found new video capture device /dev/video0  (DeviceManager 0xf52470)"
PHONON-GST "PGST(2): AudioOutput using pulsesink"
"PulseSupport(2): Initialising streamindex {2eeff15d-fddc-464f-8c69-428ac2cfc318}"
"PulseSupport(2): Setting role to music for streamindex {2eeff15d-fddc-464f-8c69-428ac2cfc318}"
PHONON-GST   PGST: Last message repeated 1 time(s)
PHONON-GST "PGST(2): Backend connected Phonon::Gstreamer::MediaObject to Phonon::Gstreamer::AudioDataOutput"
PHONON-GST "PGST(2): Backend connected Phonon::Gstreamer::MediaObject to Phonon::Gstreamer::AudioOutput"
PHONON-GST Fading to 1
PHONON-GST BEGIN: GstStateChangeReturn Phonon::Gstreamer::Pipeline::setState(GstState)
PHONON-GST   Transitioning to state "ready"
PHONON-GST   State change
PHONON-GST   BEGIN: void Phonon::Gstreamer::MediaObject::handleStateChange(GstState, GstState)
PHONON-GST     Moving from "null" 0 to "ready" 1
PHONON-GST     BEGIN: void Phonon::Gstreamer::MediaObject::loadingComplete()
PHONON-GST     END__: void Phonon::Gstreamer::MediaObject::loadingComplete() [Took: 0s]
PHONON-GST   END__: void Phonon::Gstreamer::MediaObject::handleStateChange(GstState, GstState) [Took: 0s]
PHONON-GST END__: GstStateChangeReturn Phonon::Gstreamer::Pipeline::setState(GstState) [Took: 0s]
PHONON-GST "PGST(2): Backend connected Phonon::Gstreamer::MediaObject to Phonon::Gstreamer::VolumeFaderEffect"
PHONON-GST "PGST(2): Backend connected Phonon::Gstreamer::VolumeFaderEffect to Phonon::Gstreamer::AudioOutput"
"PulseSupport(2): context_state_callback Authorizing"
QWidget::insertAction: Attempt to insert null action
"PulseSupport(2): Attempting to set volume to 0.33 for Output Stream {2eeff15d-fddc-464f-8c69-428ac2cfc318}"
PHONON-GST BEGIN: virtual void Phonon::Gstreamer::MediaObject::setSource(const Phonon::MediaSource&)
PHONON-GST   Setting new source
PHONON-GST   New source:  QUrl( "" ) 
PHONON-GST END__: virtual void Phonon::Gstreamer::MediaObject::setSource(const Phonon::MediaSource&) [Took: 0s]
PHONON-GST BEGIN: virtual void Phonon::Gstreamer::MediaObject::setSource(const Phonon::MediaSource&)
Trying to set an invalid MediaSource -> ignoring.
PHONON-GST END__: virtual void Phonon::Gstreamer::MediaObject::setSource(const Phonon::MediaSource&) [Took: 0s]
**********************************************************************************************
** AMAROK WAS STARTED IN NORMAL MODE. IF YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE: **
** amarok --debug                                                                           **
**********************************************************************************************
denebe@linux-7pxs:~/Musique> X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id:  0x5400012
bool DBusMenuExporterDBus::AboutToShow(int): Condition failed: menu
bool DBusMenuExporterDBus::AboutToShow(int): Condition failed: menu
bool DBusMenuExporterDBus::AboutToShow(int): Condition failed: menu
bool DBusMenuExporterDBus::AboutToShow(int): Condition failed: menu
bool DBusMenuExporterDBus::AboutToShow(int): Condition failed: menu
bool DBusMenuExporterDBus::AboutToShow(int): Condition failed: menu
bool DBusMenuExporterDBus::AboutToShow(int): Condition failed: menu
bool DBusMenuExporterDBus::AboutToShow(int): Condition failed: menu
bool DBusMenuExporterDBus::AboutToShow(int): Condition failed: menu
"PulseSupport(2): context_state_callback Setting Name"
amarok(2194) KSambaSharePrivate::testparmParamValue: We got some errors while running testparm "Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
ERROR: pid directory /var/run/samba does not exist
"
"PulseSupport(2): context_state_callback Ready"
"PulseSupport(2): Phonon Output Stream {2eeff15d-fddc-464f-8c69-428ac2cfc318} is gone at the PA end. Marking it as invalid in our cache as we may reuse it."
"PulseSupport(2): Change to Existing Output Device (may be Added/Removed or something else)"
"PulseSupport(2): Change to Existing Output Device (may be Added/Removed or something else)"
"PulseSupport(2): Change to Existing Capture Device (may be Added/Removed or something else)"
"PulseSupport(2): Output Device Priority List:"
"PulseSupport(2):   Phonon Category -1"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 0"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 1"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 2"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 3"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 4"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2):   Phonon Category 5"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):     2. RV710/730 HDMI Audio [Radeon HD 4000 series] Stéréo numérique (HDMI) (Available: 1)"
"PulseSupport(2): Capture Device Priority List:"
"PulseSupport(2):   Phonon Category -1"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):   Phonon Category 3"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):   Phonon Category 4"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"
"PulseSupport(2):   Phonon Category 5"
"PulseSupport(2):     1. Audio interne Stéréo analogique (Available: 1)"


Ensuite, sans fermer Amarok, j'ai doublecliqué sur monfichier.mp4 dans la liste d'attente d'Amarok, la suite du debugg donne ça:
Code: Select all
PHONON-GST BEGIN: virtual void Phonon::Gstreamer::MediaObject::setSource(const Phonon::MediaSource&)
PHONON-GST   Setting new source
PHONON-GST   New source:  QUrl( "" ) 
PHONON-GST END__: virtual void Phonon::Gstreamer::MediaObject::setSource(const Phonon::MediaSource&) [Took: 0s]
PHONON-GST BEGIN: virtual void Phonon::Gstreamer::MediaObject::setSource(const Phonon::MediaSource&)
PHONON-GST   Setting new source
PHONON-GST   New source:  QUrl( "file:///home/denebe/Musique/monfichier.mp4" ) 
PHONON-GST END__: virtual void Phonon::Gstreamer::MediaObject::setSource(const Phonon::MediaSource&) [Took: 0s]
PHONON-GST BEGIN: virtual void Phonon::Gstreamer::MediaObject::play()
PHONON-GST   BEGIN: void Phonon::Gstreamer::MediaObject::requestState(Phonon::State)
PHONON-GST     2
PHONON-GST     BEGIN: GstStateChangeReturn Phonon::Gstreamer::Pipeline::setState(GstState)
PHONON-GST       Transitioning to state "playing"
PHONON-GST       BEGIN: static void Phonon::Gstreamer::Pipeline::cb_setupSource(GstElement*, GParamSpec*, gpointer)
PHONON-GST       END__: static void Phonon::Gstreamer::Pipeline::cb_setupSource(GstElement*, GParamSpec*, gpointer) [Took: 0s]
PHONON-GST     END__: GstStateChangeReturn Phonon::Gstreamer::Pipeline::setState(GstState) [Took: 0.14s]
PHONON-GST   END__: void Phonon::Gstreamer::MediaObject::requestState(Phonon::State) [Took: 0.14s]
PHONON-GST END__: virtual void Phonon::Gstreamer::MediaObject::play() [Took: 0.14s]
PHONON-GST 1
PHONON-GST BEGIN: void Phonon::Gstreamer::MediaObject::setError(const QString&, Phonon::ErrorType)
PHONON-GST   "GStreamer a rencontré une erreur générale de flux."
PHONON-GST END__: void Phonon::Gstreamer::MediaObject::setError(const QString&, Phonon::ErrorType) [Took: 0s]
PHONON-GST BEGIN: void Phonon::Gstreamer::MediaObject::requestState(Phonon::State)
PHONON-GST   5
PHONON-GST   BEGIN: GstStateChangeReturn Phonon::Gstreamer::Pipeline::setState(GstState)
PHONON-GST     Transitioning to state "null"
PHONON-GST   END__: GstStateChangeReturn Phonon::Gstreamer::Pipeline::setState(GstState) [Took: 0.002s]
PHONON-GST END__: void Phonon::Gstreamer::MediaObject::requestState(Phonon::State) [Took: 0.002s]
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS

Re: Lecture MP4

Mon Jan 21, 2013 11:33 am
Ce qui se passe ici est probablement un discrépance entre la version de libgstreamer et la version des plugins pour gstreamer qui sont installés. Assures-toi que tu n'as qu'une seule version pour tous les paquets gstreamer installé, la dernière si possible.


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...
denebe
Registered Member
Posts
15
Karma
0
OS

Re: Lecture MP4

Mon Jan 21, 2013 11:35 am
J'essaye de voir ça... Je ne sais pas trop, tout semble à jour (à un chiffre de version près), je transmets une copie de tout ce qui contient Gstreamer:
Image
il y a parfois de petites différences, par exemple 0.10.36 et 0.10.23, je n'ai que ces paquets de disponibles, je ne peux ni rétropédaler, ni mettre à jour. Que rajouter de plus, je n'ai pas de dépôts exotiques.

L'échantillon que je partagé, tu arrives à le lire avec le backend-vlc, ça donne quoi avec le backend-gstreamer ?
User avatar
[Moviuro]
Registered Member
Posts
86
Karma
0
OS

Tue Apr 02, 2013 12:25 am
Une solution plus viable, je pense, et c'est un avis qui n'engage que moi, c'est d'utiliser soundKonverter ou VLC pour transposer cette horreur (j'ai jamais entendu que des problèmes avec le mp4) en ogg... solution de facilité qui nécessite du temps (pour transposer, mais c'est rapidement rattrapé par le fait que tu n'auras plus à chercher de bogue après >:D)

Désolé si je déterre un peu le sujet ^_^" mais bon, vieux motard que jamais !


KDE 4.10.1 Archlinux x86_64 on both laptops :)
"Our life is the immortals' death"


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kesang