2

У YouTube есть классная функция, с помощью которой вы можете ссылаться на места в видео. например:

http://www.youtube.com/watch?v=WvDedo8r1Fk#t=41s

Есть ли способ сделать это с помощью аудиофайлов (например, MP3), предпочтительно размещенных в Интернете?

Подобно:

http://example.com/episodes/1.mp3#t=41s

Я хотел бы создать библиотеку интересных моментов в эпизодах подкастов, чтобы я мог легко ссылаться и вернуться к этому месту позже. например, я хочу иметь возможность записать, что кто-то сказал интересную историю в "Эта американская жизнь", эпизод 5, в 45 минут и 10 секунд. Было бы хорошо, если бы я мог сделать это, не требуя сложной настройки программного обеспечения на моем ПК или iPhone.

1 ответ1

2

Есть, на самом деле. С аудио HTML5 вы можете указать диапазон воспроизведения в хэше.

http://foo.com/video.ogg#t=10,20
Specifies that the video should play the range 10 seconds through 20 seconds.
http://foo.com/video.ogg#t=,10.5
Specifies that the video should play from the beginning through 10.5 seconds.
http://foo.com/video.ogg#t=,02:00:00
Specifies that the video should play from the beginning through two hours.
http://foo.com/video.ogg#t=60,
Specifies that the video should start playing at 60 seconds and play through the end of the video.

Попробовал это на каком-то случайном MP3-файле, который я нашел в Google, и он отлично работает в Google Chrome на OS X:

http://www.dandeacon.com/mp3/06%20Porky%20Pig%20EP/03%20rocket%20problems.mp3#t=10,12

Единственное, что не работает, это #t=10, чтобы играть от 10 секунд до конца. Но #t=10,999 работал нормально.

Я не ожидал бы, что это будет работать во всех браузерах. Вероятно, поддерживаются новые версии Chrome, Safari и Firefox, но IE склонен разочаровывать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .