当前位置: 首页 > 知识库问答 >
问题:

FFMPEG流分段器

周超英
2023-03-14

我正在使用FFMpeg将一个WAV文件分割成MP3以便在HTTP直播流中使用。我正在使用以下命令:

ffmpeg-i input.wav-c:a libmp3lame-b:a 128k-map 0:0-f segment-segment_time 10-segment_list outputlist.m3u8-segment_format mp3'output%03d.mp3'

流是工作的,但我得到小的“差距”之间的每一个mp3段。这是为什么?

共有1个答案

云建木
2023-03-14

我能够通过使用-segment_format MPEGTs来解决这个问题。

ffmpeg -i input.wav -c:a libmp3lame -b:a 128k -map 0:0 -f segment -segment_time 10 -segment_list outputlist.m3u8 -segment_format mpegts 'output%03d.mp3'
 类似资料:
  • 我正在寻找一种方法来记录一个视频UDP流使用ffmpeg但在10MN块。我目前使用以下获得10MN的视频(与h264转码)。 “FFMPEG-I UDP:/239.0.77.15:5000-MAP 0:0-MAP 0:1-S 640x360-VCODEC LIBX264-G 100-VB 500000-R 25-严格实验-VF YADIF-ACODEC AAC-AB 96000-AC 2-T 60

  • 我正在尝试在linux上构建ffmpeg编码器。我从一个定制的服务器Dual 1366 2.6 Ghz Xeon CPU(6核)开始,具有16 GB RAM和Ubuntu 16.04最小安装。使用h264和aac构建ffmpeg。我正在获取实时源OTA频道并使用以下参数对它们进行编码/流式传输 -vcodec libx264-预设超高速-crf 25-x264opts keyint=60:min

  • 我有几个onvif ip camera连接到网络,里面有一个IIS服务器。我想允许客户端流到网络内的任何ip摄像机,但它必须通过IIS服务器。 因此,基本上每个ip摄像机都将以单个流的形式流到IIS服务器上,IIS服务器将重新分配给多个请求它的客户端。我的问题是如何设置iis服务器以适应这种情况?以及一个ffmpeg命令行从rtsp ip camera读取并发送给iis服务器的示例,iis服务器将

  • 一直在通过HLS使用ffmpeg进行直播,并通过video.js播放它可以工作,但从流开始到实际开始播放之间有20秒的延迟。

  • 我尝试使用ffmpeg命令将mp4转换为hls ffmpegtest_video.mp4-y -预设veryslow-keyint_min100-g 100-sc_threshold0-r 25-c: v libx264-pix_fmtyuv420p -map v: 0-s: 0 960x540-b: v: 02M-maxrate: 02.14M-bufsize: 03.5M -map v: 0-

  • 我有一个用例,我的KTable是这样的。 KTable:orderTable 键:值 KTable:此表将位于groupBy值上,且计数列值将具有和 键:值