Odtwarzacz MP3

Z MoodleDocs
Skocz do:nawigacja, szukaj

Filtr multimedia osadza pliki MP3 w odtwarzaczu wykonanym w technologii Flash. Duży odtwarzacz MP3 jest używany wtedy, gdy plik MP3 jest używany jako źródło np. Demo możliwości Moodle: plik MP3. Mały odtwarzacz występuje wtedy, gdy plik jest linkowany z posta na forum bądź innego źródła czy w wyniku umieszczenia go przy pomocy Edytora HTML.

Częstotliwości próbkowania

ABy zapewnić dobre odtwarzanie, pliki powinny cechować się częstotliwością na poziomie 11, 22 lub 44 kHz. Ponadto zaleca się używanie plików ze stałą częstotliwością (Constant Bit Rate (CBR)). Z kolei pliki o zmiennej częstotliwości (Variable Bit Rate (VBR)) nie są najlepszym wyborem.

Ustawienia bezpieczeństwa Flash

Zmiany w obszarze bezpieczeństwa w odtwarzaczu Flash 7 mogą spowodować, że nie będzie on odtwarzał plików umieszczonych na zewnętrznym serwerze. Ta kwestia może zostać rozwiązana poprzez utworzenie polityki międzydomenowej dla zewnętrznego serwera ponadto/oprócz tego każdy z użytkowników może zmienić w opcjach odtwarzacza Flash indywidualne ustawienia bezpieczeństwa.

Polityka międzydomenowa

Aby utworzyć politykę międzydomenową należy umieścić plik o nazwie crossdomain.xml w katalogu głównym zewnętrznego serwera.

<cross-domain-policy>
   <allow-access-from domain="www.yourmoodlesite.org" />
</cross-domain-policy>

Zajrzyj na stronę Macromedia - Developer Center: Security Changes in Macromedia Flash Player 7 w celu uzyskania dalszych informacji.

Global security settings

Please refer to Macromedia - Flash Player Help: Global Privacy Settings Panel.

MP3 player colours

theme/yourtheme/config.php contains options for changing the default colours (black, white and grey) of the MP3 player.

$THEME->resource_mp3player_colors = 
 'bgColour=000000&btnColour=ffffff&btnBorderColour=cccccc&iconColour=000000&'.
 'iconOverColour=00cc00&trackColour=cccccc&handleColour=ffffff&loaderColour=ffffff&'.
 'font=Arial&fontColour=3333FF';
/// With this you can control the colours of the "big" MP3 player 
/// that is used for MP3 resources.
$THEME->filter_mediaplugin_colors = 
 'bgColour=000000&btnColour=ffffff&btnBorderColour=cccccc&iconColour=000000&'.
 'iconOverColour=00cc00&trackColour=cccccc&handleColour=ffffff&loaderColour=ffffff&';
/// ...And this controls the small embedded player

MP3 playback options

theme/yourtheme/config.php contains options for changing the playback options of the MP3 player.

  • waitForPlay determines whether the MP3 file starts downloading as soon as the player appears on the page (waitForPlay=no), or whether the play button must be pressed before the MP3 file starts downloading (waitForPlay=yes).
  • autoPlay determines whether the MP3 player starts playing the MP3 as soon as the player appears on the page (autoPlay=yes), or whether it must be fully downloaded before playing (autoPlay=no).
  • buffer determines how many seconds of the MP3 file must be downloaded before the MP3 starts playing e.g. 10 seconds (buffer=10).

Default playback options

  • Big MP3 player: buffer=10&waitForPlay=no&autoPlay=yes
  • Small MP3 player: waitForPlay=yes&autoPlay=no

Inserting sounds into questions

In a forum, Joseph Rézeau offer this

There are various ways to insert links to media files in Moodle. You can

  • (1) insert a link which when clicked will open a new window activating your computer's default media player (e.g. quicktime, realaudio, windows media player, etc.)
  • (2) OR rely on the automatic insertion of the small Flash player built-in Moodle
  • (3) OR both!

The filter for multimedia must be on and Flash enabled. The HTML editor needs to be active for the question content.

  1. In the question text, type "Listen to this sound and select your answer."
  2. Select by highlighting "this sound"
  3. Click on the Insert Web Link button
  4. Give the address of your MP3 file, either a web address or an internal address of a file located in the moodledata directory of your Moodle course.
  5. Toggle HTML source and view the result, something like this: Listen to < a href="http://moodle/file.php/2/audio/trumpet.mp3" >this sound< /a > and say what you heard.
  6. Now type in the rest of your question data, depending on its type (MCQ, short answer, etc.).
  7. The result will look something like (3) in screen dump below.
  8. The student has a choice of using the Flash player (with its minimum buttons) or clicking on the link, which will open the computer's default media player, with all its buttons.

(2) Method to get the Flash player only, and no link to open an external player

  1. In the question text, type "Listen to this sound xxx and say what you heard."
  2. Select xxx
  3. Click on the Insert Web Link button
  4. Give the address of your MP3 file, either a web address or an internal address of a file located in the moodledata directory of your Moodle course.
  5. Toggle HTML source and view the result, something like this: Listen to < a href="http://moodle/file.php/2/audio/trumpet.mp3" >xxx< /a > and say what you heard.
  6. Delete xxx
  7. The result will look something like (2) in screen dump below.
  8. The student can only use the Flash player.
Plik:Quiz question MP3 example.JPG
Example of Quiz Question with Sound

Temporarily disable the MP3 player

  • You can surround your link with <nolink></nolink> tags to stop any kind of processing including the multimedia filters that create the MP3 player. This may be useful when linking to external MP3 files with characters in their name that Flash cannot understand.

Zobacz także