Как использовать Media Segmenter для разделения видео?
Я прочитал много документов, все еще очень смущенных HTTP Live Streaming
,
Но я все еще пытаюсь найти решение... и я конвертировал видео в .ts
отформатировать с ffmpeg
,
Теперь я знаю, что мне нужно разделить видео и создать плейлист с использованием mediasegmenter
,
Но я не знаю где mediasegmenter
и как использовать его для разделения видео.
Я очень новичок в этом, так что извините за этот глупый вопрос..
Любая помощь будет оценена..!!
Заранее спасибо..!!
2 ответа
Здесь: 35703_streamingtools_beta.dmg или перейдите по http://connect.apple.com/ и найдите "HTTP Live Streaming", или загрузите его с http://developer.apple.com/resources/http-streaming/. Использование:
mediafilesegmenter -t 10 myvideo-iphone.ts
Это создаст один файл.ts для каждых 10 секунд видео плюс файл.m3u8, указывающий на все из них.
Если вы используете FFMpeg, с ним очень легко разделить файлы. Не используйте Media Segmenter. Просто напишите что-то вроде этого:
ffmpeg.exe -i YourFile.mp4 -ss 00:10:00 -t 00:05:00 OutFile.mp4
где -ss 00:10:00 - смещение по времени, -t 00:05:00 - продолжительность OutFile.mp4. Это создаст OutFile.mp4, который содержит 5-минутное видео (-t 00:05:00) YourFile.mp4
(с 00:10:00 до 00:15:00 по YourFile.mp4).
Полезно?)
А также вы можете создать.ASX плейлист, который умеет транслировать потоки и очень прост.