Рекомендации по встраиванию видеоконтента через CMS - в каком формате? - PullRequest
0 голосов
/ 12 апреля 2010

если я настрою средство для встраивания видео контента на свой сайт через свою CMS (с помощью редактора TinyMCE), есть ли надежный кроссплатформенный видеоформат, который следует использовать? Из того, что я могу найти в Интернете, единственный надежный способ встраивания и потокового видео - это использование FLV. Другие форматы, похоже, имеют свои недостатки, например, требуются кодеки или быстрые обновления. В идеале я бы хотел избежать такой ситуации. Если это тот случай, когда FLV является предпочтительным вариантом, то для этого нужно попросить людей кодировать свой видеоконтент в FLV перед загрузкой, поэтому здесь требуется дополнительный шаг (если только я не могу настроить кодирование в бэкэнде, но может занять некоторое время для обработки в зависимости от размера видео).

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

Ответы [ 2 ]

1 голос
/ 12 апреля 2010

Это сложный вопрос, поэтому я собираюсь ответить вам по частям.

Формат видео / кодек:

Хотя FLV является одним из наиболее используемых форматов, он довольно неэффективен, когда мы говорим о сжатии. Большие сайты, такие как Youtube, перешли на MP4 с видеокодеком H264. Этот кодек имеет гораздо более высокую степень сжатия, чем собственные кодеки FLV (H263). Переход на кодеки с более высокой степенью сжатия сэкономит вам некоторую пропускную способность.

Игрок:

Хотя вокруг довольно много игроков, я рекомендую JWPlayer . Этот плеер активно развивается и способен запускать MP4. (большинство флэш-плееров могут работать с H264)

Кодирование:

Если вы не хотите, чтобы люди самостоятельно кодировали свои файлы, вы можете установить FFmpeg на ваш веб-сервер, вы можете использовать эту библиотеку через php: FFmpeg-php

Что нужно иметь в виду:

Имейте в виду, что на лету кодирование на веб-сервере может потреблять некоторые ресурсы. Также скоро появится HTML5, и это сделает все флеш-плееры устаревшими (Mac принял решение не использовать Flash в своих мобильных телефонах / планшетах).

Все это будет нелегко, так как нужно помнить о многих вещах.

1 голос
/ 12 апреля 2010

Flash-видео, через такие сайты, как YouTube и Vimeo , определенно подходит. Пользователи просто должны загружать видео на такой сайт, и они могут вставлять видео таким образом. После того, как вы перенесете хостинг на сторонний сайт, вам не придется беспокоиться ни о каких деталях, кроме того, что Flash установлен / включен.

...