Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ffmpeg桌面流到m3u8_Ffmpeg_Stream_Http Live Streaming_M3u8 - Fatal编程技术网

ffmpeg桌面流到m3u8

ffmpeg桌面流到m3u8,ffmpeg,stream,http-live-streaming,m3u8,Ffmpeg,Stream,Http Live Streaming,M3u8,我的头撞在墙上! 我想要什么,流我的桌面与FFmpeg到网站 我的设置是Windows10Pro+apache+ffmpeg C:\Program Files\ffmpeg-3.4.1-win64-static\bin\ffmpeg.exe“-f gdigrab-帧速率10-偏移量x 10-偏移量y 20-视频大小800x600-显示区域1-桌面-s 800x600-C:v libx264-b:v 800000-段时间3-开始编号1“mystream.m3u8” 不起作用的内容多节“.ts”文件

我的头撞在墙上! 我想要什么,流我的桌面与FFmpeg到网站

我的设置是Windows10Pro+apache+ffmpeg

C:\Program Files\ffmpeg-3.4.1-win64-static\bin\ffmpeg.exe“-f gdigrab-帧速率10-偏移量x 10-偏移量y 20-视频大小800x600-显示区域1-桌面-s 800x600-C:v libx264-b:v 800000-段时间3-开始编号1“mystream.m3u8”

不起作用的内容多节“.ts”文件不受-segment_time 3的限制,我尝试了:-hls_time 2-hls_list_size 2 不知道这是否与苹果有关。 查看FFmpeg文档和帮助文件对我不起作用。 请问,您对限制.ts文件量的命令语法有何建议


非常感谢,5inch

删除
-segment\u time 3
并添加
-g30-hls\u time 3
你好,非常感谢您的支持。您的意思是:“C:\Program Files\ffmpeg-3.4.1-win64-static\bin\ffmpeg.exe?”“-f gdigrab-framerate 10-offset_x 10-offset_y 20-video_size 800x600-show_region 1-i desktop-s 800x600-c:v libx264-b:v 800000-g 30-hls_time 3-start_number 1“mystream.m3u8”,但我仍然获得了3个以上的ts文件。这太奇怪了…也许我没有很好的解释。我想当它循环到3.ts时,ffmpeg从1.ts开始并覆盖文件。添加
-hls\u wrap 3
删除
-segment\u time 3
并添加
-g 30-hls\u time 3
Hi Gyan,非常感谢您的支持。你的意思是这样的:“C:\Program Files\ffmpeg-3.4.1-win64-static\bin\ffmpeg.exe”-f gdigrab-帧速率10-偏移量x 10-偏移量y 20-视频大小800x600-显示区域1-我的桌面-s 800x600-C:v libx264-b:v 800000-g 30-hls时间3-开始1号“mystream.m3u8”,但我仍然得到3个以上的ts文件。这太奇怪了…也许我没有很好的解释。我想要当它循环到3.ts时,ffmpeg从1.ts开始并覆盖文件。添加
-hls\u wrap 3