Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1294 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Modification de code sur fichier .xspf de VLC 3.0

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modification de code sur fichier .xspf de VLC 3.0

n°2311573
magicool
Posté le 24-02-2018 à 22:09:49  profilanswer
 

Bonjour
 
Ma question concerne le lecteur VLC 3.0, ce lecteur intègre une fonction de playlist appelée "liste de lecture", cela permets d'enregistrer une configuration d'un ensemble de vidéo associé a un ensemble de signets sous forme de fichier .xspf.
 
Voici le code source .XSPF ou j'ai intégré 3 signets par vidéo dans une playlist intégrant deux vidéos:
<?xml version="1.0" encoding="UTF-8"?>
<playlist xmlns="http://xspf.org/ns/0/" xmlns:vlc="http://www.videolan.org/vlc/playlist/ns/0/" version="1">
 <title>Liste de lecture</title>
 <trackList>
  <track>
   <location>file:///Video1.mp4</location>
   <duration>7762133</duration>
   <extension application="http://www.videolan.org/vlc/playlist/0">
    <vlc:id>0</vlc:id>
    <vlc:option>bookmarks={name=Signet1Video1,time=53.500},{name=Signet2Video2,time=57.750},{name=Signet3Video2,time=59.000}</vlc:option>
   </extension>
  </track>
  <track>
   <location>file:///Video2.mp4</location>
   <duration>4512240</duration>
   <extension application="http://www.videolan.org/vlc/playlist/0">
    <vlc:id>1</vlc:id>
    <vlc:option>bookmarks={name=Signet1Video2,time=26.000},{name=Signet2Video2,time=27.000},{name=Signet3Video2,time=28.000}</vlc:option>
   </extension>
  </track>
 </trackList>
 <extension application="http://www.videolan.org/vlc/playlist/0">
  <vlc:item tid="0"/>
  <vlc:item tid="1"/>
 </extension>
</playlist>
 
 
 
Avec ce code source, quand la vidéo 1 est en lecture, on peut accéder au signet par « lecture »puis "signet personnalisés":
Signet1Video1
Signet2Video1
Signet3Video1
 
Puis a la fin de la lecture de la vidéo 1 commence la lecture de la vidéo 2 et les signets de de la vidéo 2 s’affichent :
Signet1Video2
Signet2Video2
Signet3Video2
 
 
Serait t-il possible de par une modification de ce code. xspf(afin d'éviter de rentrer dans les méandres du code VLC) de pouvoir lancer une instruction qui fusionnerait les signets de la vidéo 1 avec les signets de la vidéo 2?
Dès lors, VLC aurait la faculté de lancer n'importe quels signets depuis n'importe quelles vidéos de la playlist à partir du même endroit, dans l'exemple du code source. xspf cela donnerait l'affichage interactif:
 
Signet1Video1
Signet2Video1
Signet3Video1
Signet1Video2
Signet2Video2
Signet3Video2
 
Ce serait top à mes fins d'archivages d'informations dans mes vidéos car actuellement, bien que les vidéos soient dans la même playlist et donc fusionné, bien que toutes les informations de signets concernant toute les vidéos fusionné soit dans le même fichier. xspf, chaque liste ne peut s’afficher que lorsque sa vidéo afférente est en lecture, je souhaiterai que n'importe quel signets lance n'importe quelle vidéo à n'importe quel moment du timing de cette playlist.
 
La seule solution que j'ai actuellement est lourde car je dois fusionner mes vidéos afin de ne faire qu'un seul MP4, je peux très bien avoir 10 vidéos de 2h ...mon processeur fume car il faut tout ré encoder (les codecs et la résolution peuvent changer...)
 
Merci, je ne m'y connais rien en programmation mais le fait que toute les infos soit présente dans le code source du .xspf, me laisse espérer qu'une petite modification pourrait créer mon miracle !
 
Merci de votre aide.

mood
Publicité
Posté le 24-02-2018 à 22:09:49  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Modification de code sur fichier .xspf de VLC 3.0

 

Sujets relatifs
Batch pour copier dernier fichier vers autre repertoireinjection donnée xls à partir d'une colone précise ?
Lecture de pair<double,double> d'un fichiersupprimer certaines balises d'un fichier xml
Accès fichier local dans une web extensionCherche personne pour décrypter fichier
Récupérer date et heure de modification de dossier dans FTPGénérer code d'activation
Bidouille de code pour actualiser un utilitaire d'un jeu (titan quest)Remplacer du code sur toutes les pages du site
Plus de sujets relatifs à : Modification de code sur fichier .xspf de VLC 3.0


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR