Comme l'indique le titre, j'aimerais insérer un fichier son dans une présentation beamer. L'objectif étant de faire un support multimédia à l'intention de mes élèves, l'idéal étant que le son se lance automatiquement à chaque frame (exigeant ?). De la vidéo, on peut avec \movie, mais pour un fichier audio, ce doit être autre chose, non ?

Posée 01 Fév, 17:40

fred02840's gravatar image

fred02840
768120
Taux d'acceptation : 9%

Modifiée 01 Fév, 17:44


J'avais utilisé (il y a longtemps) cette commande (provenant de hyperref) :

Ouvrir dans l'éditeur Overleaf
 \href{run:sons/extract.mp3}{\beamerbutton{écouter}}

... qui permet d'insérer un bouton dans une présentation beamer et d'écouter un fichier audio au cours de la présentation.

Probablement pas la réponse à la question, mais peut-être en combinant avec un \AtBeginFrame si cette commande, ou équivalent, existe.

Lien permanent

Publiée 02 Fév, 12:58

DRI's gravatar image

DRI
2135
Taux d'acceptation : 28%

Modifiée 14 Aoû, 12:34

Pathe's gravatar image

Pathe ♦♦
2.0k662

Le package media9 permet de le faire nativement. Il remplace le package movie15 du même auteur. Ses options diffèrent selon que la bande son mp3 est sur un site tiers ou bien stockée sur son propre ordinateur.

Il y a deux lecteurs audios APlayer.swf et APlayer9.swf (qui est prévu pour assurer la compatibilité avec les anciens Linux).

Les deux exemples ci-dessous sont dérivés de la documentation officielle du package media9.

Les options activate=pageopen ou activate=pagevisible activent le lecteur audio, c'est à dire qu'il n'est pas besoin de cliquer sur ce dernier pour qu'il s'affiche. Néanmoins, pour que la audio démarre automatiquement, il faut le signifier explicitement au lecteur via la variable flashvars={...&...&...} (dans laquelle les options sont séparées par une esperluette " & " ). Ainsi, ces deux options doivent être activées conjointement pour qu'une vidéo puisse démarrer automatiquement.

1 Pour diffuser des radios en direct et que la diffusion démarre automatiquement, il faut transmettre au lecteur l'option autoPlay=true. Dans l'exemple suivant où l'on écoute France Musique en direct, le lecteur est téléchargé sur le CTAN. Il est possible d'utiliser un de ceux inclus dans media9 :

Ouvrir dans l'éditeur Overleaf
\documentclass{beamer}
\usepackage{media9}

\begin{document}
\begin{frame}{France musique en direct}
\includemedia[activate=pagevisible,
flashvars={
source=http://direct.francemusique.fr/live/francemusique-midfi.mp3
&autoPlay=true
},
transparent,
passcontext %show APlayer's right-click menu
]{\color{blue}\fbox{France Musique en direct}}{%
http://mirrors.ibiblio.org/pub/mirrors/CTAN/macros/latex/%
contrib/media9/players/APlayer.swf%
}

\end{frame}
\end{document}

2 Lorsque les fichiers audio .mp3 sont situés sur l'ordinateur lui-même, alors il faut en outre remplir le champ optionnel addresource sans quoi le player ne trouve pas les mp3. Le fichier de cet exemple bird.mp3 peut-être téléchargé ici : CTAN media9

Pour que la diffusion démarre automatiquement, il faut indiquer au lecteur l'option autoPlay=true.

Le chemin où se touvent les vidéos doit être absolu (et non pas relatif). De plus, que le système soit Windows ou Linux, son arborescence est marquée par des obliques ou slashs ( / ) et non pas par des contre-obliques ou anti-slashs ( \ ) comme utilisé par Windows.

Ouvrir dans l'éditeur Overleaf
\documentclass{beamer}
\usepackage{media9}

\begin{document}
\begin{frame}{}
\addmediapath{C:/Users/Perso/Downloads} % dossier où est stocké le fichier mp3
\includemedia[activate=pagevisible,
addresource=bird.mp3,
flashvars={
source=bird.mp3
&autoPlay=true
},
transparent,
passcontext %show APlayer's right-click menu
]{\color{blue}\framebox[0.4\linewidth][c]{Singing bird}}{APlayer.swf}

\end{frame}
\end{document}
Lien permanent

Publiée 17 Jul, 14:10

Andr%C3%A9C's gravatar image

AndréC
551110
Taux d'acceptation : 25%

Modifiée 14 Aoû, 12:36

Pathe's gravatar image

Pathe ♦♦
2.0k662

-2

Apparemment, on peut utiliser le package multimediaet \movie, avec l'option [autostart]. J'essaie ça…

Si quelqu'un a une meilleure solution, je prends ! Merci d'avance…

Lien permanent

Publiée 01 Fév, 17:46

fred02840's gravatar image

fred02840
768120
Taux d'acceptation : 9%

Modifiée 01 Fév, 17:47

N'hésite pas à informer texnique.fr du résultat de tes essais.

(01 Fév, 17:55) Pathe ♦♦ Pathe's gravatar image

Mouais, ben… bernique : marche pas…

(02 Fév, 00:13) fred02840 fred02840's gravatar image
1

si ça ne fonctionne pas, il ne faut pas sélectionner cette réponse comme la "bonne" réponse.

(17 Jul, 23:27) pluton pluton's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×22
×1
×1

Question posée : 01 Fév, 17:40

Question vue : 659 fois

Dernière mise à jour : 19 Jul, 09:29