Я работаю над сайтом, который позволит пользователям загружать видео, и мой сайт будет кодироваться в 3 формата, wmv, iPod и zune. Существуют ли какие-либо сторонние инструменты/API, которые можно использовать для этого? Я не уверен, как такие сайты, как http://channel9.msdn.com/, http://www.hanselman.com/blog/, получили это.Кодирование видеофайлов в разных форматах
ответ
Пробег: libavcodec/ffmpeg.
Edit: Так как вы используете .NET, вы можете попробовать FFmpeg.NET или FFLib.net, кроме Media Handler Pro, который вы уже упомянули. Однако я лично не использовал ни одно из этих привязок.
ffmpeg действительно хороший выбор. +1 –
Я использую ffmpeg на сайте социальной сети, которым я управляю. Это бесценно. Конфигурация может быть немного волосатой, но ничто из Google не исправило. –
Если вы собираетесь использовать ffmpeg или libavcodec для своей базы данных кодировки, убедитесь, что вы понимаете юридические последствия этого. FFMPEG обратные инженеры видеокодеки (например, H.264), которые защищены в патентных пулах. Это противоречит закону в некоторых юрисдикциях (например, в Соединенных Штатах). –
Вы можете использовать внешнюю услугу, такую как encoding.com, хотя это, вероятно, будет более дорогостоящим.
Expression encoder также кодирует эти форматы и имеет приятный, простой в использовании SDK или интерфейс командной строки, если вы предпочитаете.
Я знаю, это действительно дорого. Я наткнулся на http://www.mediasoftpro.com/, который, кажется, хороший вариант, но пока не уверен в его производительности. – theraneman
Похоже, что mediasoftpro.com - это всего лишь оболочка .net вокруг ffmpeg. –
Кроме того, ffmpeg не кодирует WMV 9 (VC-1) –
Некоторые из наиболее надежных коммерческих предложений являются:
Adobe Flash Media Encoding Server
Эти решения являются дорогостоящими, но очень высокого качества. По моему мнению, вы получаете то, за что платите.
- 1. Предлагает текст в разных форматах
- 2. Поиск длин в разных форматах
- 3. Время разбора в разных форматах
- 4. TIme.now и Created_В разных форматах?
- 5. Извлечение дат в разных форматах из разных строк в JavaScript
- 6. Сгенерировать данные изображения изображения в разных форматах
- 7. R разница между датами в разных форматах
- 8. Log4j протоколирование дважды в разных форматах
- 9. Ошибка при сравнении дат в разных форматах
- 10. Filebeat и LogStash - данные в разных форматах
- 11. Python numpy сохраняет массивы в разных форматах
- 12. Присоединяйтесь к телефонным номерам в разных форматах
- 13. WMI возвращает информацию в разных форматах
- 14. Как разобрать геокоординаты в разных форматах
- 15. Rails: created_at возвращает в разных форматах
- 16. javascript - сравнить даты в разных форматах
- 17. FindBugs создает отчет в разных форматах
- 18. Как опубликовать действие Facebook в разных форматах?
- 19. SAS Proc Compare - даты в разных форматах
- 20. C# - Парсинг частичных дат в разных форматах
- 21. GUID и CLSID в разных форматах?
- 22. Экспортный набор данных в разных форматах
- 23. Как сохранить несколько входов в разных форматах?
- 24. кодирование дает два разных выхода?
- 25. Android-кодирование от разных пользователей
- 26. создание индекса видеофайлов
- 27. Нормализация временных меток в разных форматах в общем формате
- 28. Как экспортировать график в разных форматах в cytoscape.js?
- 29. Как сравнить даты в разных форматах в Perl?
- 30. Вычитание двух дат в разных форматах в R
Какая у вас настройка сервера? Windows или Linux? PHP, ASP, Rails? etc –
Извините за неполный вопрос. Это среда Windows. Не уверен, что Win Server 2003 или 2008. Это будет веб-сайт ASP.NET. Просто хочу иметь надежное решение без слишком большого количества кодирования с моего конца. Конечно, нужно рисковать при использовании сторонних вещей! – theraneman