I am starting with a high res video file and I would like to create 3 variants, low quality, mid quality, and high quality for mobile streaming. I want these mid/low/high variants to be segmented into ts pieces that one singular m3u8 file will be pointing that. Is there a way to do this in one line in ffmpeg?
I have successfully generated an m3u8 file and ts segments with ffmpeg, do I need to do this 3x and set specs for low/mid/high? If so, how do I get the singular m3u8 file to point to all variants as opposed to one for each variant?
This is the command I used to generate the m3u8 file along with the ts segments.
ffmpeg -i C:\Users\george\Desktop\video\hos.mp4 -strict -2 -acodec aac -vcodec libx264 -crf 25 C:\Users\user\Desktop\video\hos_Phone.m3u8
+ Reply to Thread
Results 1 to 2 of 2
-
-
Well, better approach (optimal from data efficiency) will be to use SVC...
https://trac.ffmpeg.org/wiki/Creating%20multiple%20outputs
Similar Threads
-
how to combine encrypted ts files using ffmpeg(hls protocol)
By asdasdqqq in forum Video Streaming DownloadingReplies: 9Last Post: 29th Aug 2016, 06:12 -
Download HLS video using ffmpeg
By aliv in forum Video Streaming DownloadingReplies: 3Last Post: 11th Jun 2014, 18:52 -
HLS stream capture with ffmpeg not working. HTTP 403 Forbidden error.
By BlueBlack in forum Video Streaming DownloadingReplies: 5Last Post: 22nd Apr 2014, 19:08 -
ffmpeg problems with HLS
By Pasarel in forum Video Streaming DownloadingReplies: 2Last Post: 9th Nov 2013, 20:50 -
Creating a video file with FFMPEG using a single image (Mask)
By GoldenMeanie in forum Video ConversionReplies: 7Last Post: 8th Jun 2013, 15:18