How do I include audio file, or should I say, link to audio file in PDF?

  1. Audio should be playable "from PDF directly", without opening any additional window.
  2. Is it possible to attach audios to PDF then so I can manipulate only with that file, without being bothered with copying folders where those audio files would reside?

I saw that 1. is definitely doable (but don't know how) and I'm interested if second one is also possible (while compiling .tex file) since I know that some files (like graphs and tables) can be attached in PDF, but after it's generated.

alt text Button for playing audio from document that uses this trick.


Best package to use is the movie15 package. It comes with a variety of examples.

| improve this answer | |
  • That's right!!! The movie15 package is in my opinion the best. You can include movie and audio files and 3D models also. – rgallego Dec 28 '10 at 23:06
  • 8
    The docs for that package say it is obsolete and suggest media9. – Matthew Leingang Nov 14 '13 at 18:09
  • 1
    who answered could update the answer – LCarvalho Nov 23 '17 at 8:55

Though suggested packages are very good, after quite of looking around, I've found attachfile the best for my purpose.

| improve this answer | |
  • 2
    @user1996 I up voted your self proposed solution. I was not aware of attach file before. Could you describe how does it work? Do you have to unpack PDF file before you play? I see pdftk listed as one way to do that but that is pdf manipulator not a viewer. Does your solution suffer from the same problem as movie15 it depends on Acroread. – Predrag Punosevac May 21 '13 at 12:38

Try the multimedia package, which is part of the beamer distribution. It's documented in Section 14.2 of the beamer 2.10 manual, and it does provide the ability to embed sound files into the pdf. Not all sound formats are supported, and I'm sure not all pdf viewers can play sounds natively. So YMMV.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy