Как воспроизвести только определенный раздел видео на веб-странице? - PullRequest
2 голосов
/ 29 апреля 2010

Есть ли способ показа видео на веб-сайте, который позволил бы мне показать только клип видео, не разрезая файл физически на реальные клипы?

РЕДАКТИРОВАТЬ: В частности, я хотел бы воспроизвести клипы с помощью Flash Player с открытым исходным кодом. Я мог бы сделать определенные клипы, но это отнимает много времени и кошмар обслуживания.

Второе РЕДАКТИРОВАНИЕ: YouTube не будет работать, потому что очень важно, чтобы мы могли контролировать, кто просматривает эти видео. Кроме того, это веб-приложение запускается из классического стека LAMP.

Ответы [ 6 ]

3 голосов
/ 27 мая 2010

Бесплатный проигрыватель Flow Video будет воспроизводить видеофайлы, включая исходный код и функции API для изменения позиции поиска:

http://flowplayer.org/

0 голосов
/ 03 июня 2010

Я не думаю, что это лучший способ, но вы можете использовать AS3 для загрузки фильмов в качестве фрагментов ролика, а затем использовать .addFrameScript (), gotoAndPlay () и .Stop () для ручного управления клипами.

0 голосов
/ 28 мая 2010

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

Проблема в том, что вы не упомянули, какую платформу / языки вы используете. Если это будет .net, модификация этого хорошо работает для нас: http://jasonjano.wordpress.com/2010/02/09/a-simple-c-wrapper-for-ffmpeg/. Образец предназначен для конвертации, но может быть адаптирован для использования необходимых вам функций из ffmpeg, т.е. просто взять часть видео.

0 голосов
/ 29 апреля 2010

зависит много от используемой вами видео технологии. Например, клипы QuickTime имеют четкое и легко управляемое различие между медиафайлами (данными) и «фильмами» (метаданными).

Давным-давно вы могли открыть клип в 'simplemovie' (видеоэкран блокнота :-)), выбрать нужную часть, скопировать, новый (пустой) файл, вставить, сохранить и выбрать «со ссылками» , В результате получился очень маленький файл, который не содержал мультимедиа, но представлял собой абсолютно правильный файл фильма для всех целей, пока «большой» файл все еще был вокруг.

Я уверен, что SMIL имеет аналогичные возможности; но кто это реализует? Что касается других контейнеров, я понятия не имею.

Полагаю, вам лучше всего проверить API игрока, которого вы встраиваете на свою веб-страницу. Вероятно, у него есть некоторые параметры для указания новых начальных и конечных точек. Если повезет, он даже может показаться, что суб-клип - это все, что есть.

0 голосов
/ 29 апреля 2010

вы можете попробовать запустить ffmpeg или аналогичный из php, чтобы сгенерировать секцию клипа на лету - но это было бы обманом, не так ли? - Я считаю, что во многих видеоплеерах должен быть неясный способ выбора начальной и конечной точки видео, поэтому пользователь может переключаться на точку в видео во время просмотра ...

0 голосов
/ 29 апреля 2010

Вы редактируете видео в другой файл и вставляете этот файл как видео на свою страницу; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...