Pour une liste de lecture donnée, je souhaite reproduire uniquement les 10 premières secondes de chaque fichier audio de la liste de lecture. J'ai cherché mais je n'ai rien trouvé de semblable. Existe-t-il un plugin? Est-ce possible d'une certaine manière? Je vous remercie!
Ceci est simple. Vous avez étiqueté ceci comme VLC, je vais donc utiliser cela à titre d'exemple.
Vous avez d’abord besoin d’une liste de lecture, bien sûr. Voici les wiki de VLC pour expliquer comment créer une liste de lecture. Assurez-vous de l'enregistrer dans un fichier.
Ensuite, à partir de la ligne de commande, démarrez VLC comme ceci
vlc --playlist-autostart <path/to/playlist.xspf> --run-time=10
Cela fera que vlc lira immédiatement votre liste, chaque titre pendant 10 secondes, puis s'arrêtera avec VLC laissé ouvert.
Si vous démarrez votre VLC pas à partir de l'interface graphique de l'hôte où la musique est lue, c'est-à-dire via SSH, vous devez exporter la variable DISPLAY
, comme ceci
export DISPLAY=:0; vlc --playlist-autostart <path/to/playlist.xspf> --run-time=10
Si vous voulez fermer immédiatement VLC après avoir fini de jouer, ajoutez simplement vlc://quit
à la fin, comme ceci
export DISPLAY=:0; vlc --playlist-autostart <path/to/playlist.xspf> --run-time=10 vlc://quit
Je ne sais pas exactement ce que votre cas d'utilisation est, mais si vous voulez que cela soit complètement furtif, sans VLC affiché sur le bureau, vous pouvez utiliser l'interface en ligne de commande. Il suffit de remplacer vlc par c vlc au début, comme ceci
export DISPLAY=:0; cvlc --playlist-autostart <path/to/playlist.xspf> --run-time=10 vlc://quit
Il existe bien sûr d'autres options pour le comportement des listes de lecture, telles que -L
pour la lecture en boucle ou -Z
pour la lecture aléatoire/aléatoire, etc. - vous feriez mieux de les rechercher à l'aide de documentation officielle en ligne de commande de VLC .
L'application en ligne de commande MPlayer est votre ami pour cette tâche simple:
mplayer -endpos 00:00:10 -playlist playlist.pls
Quelques explications:
MPlayer peut utiliser beaucoup plus de commutateurs pour gérer les listes de lecture, mais l'exemple ci-dessus devrait suffire à répondre à vos besoins ...