【问题标题】:How to set start time for video(HLS) segment如何设置视频(HLS)段的开始时间
【发布时间】:2018-07-18 05:08:42
【问题描述】:

我正在使用 FFmpeg muxing.c 示例

我生成的 .ts 文件的开始时间:0.000000 如果我跑

 av_dump_format(oc, 0, filename, 1);

如何为输出容器设置这个值?

【问题讨论】:

    标签: ffmpeg video-streaming libavcodec libav libavformat


    【解决方案1】:

    我发现开始时间是从流的第一帧的 pts 推断出来的

    所以以 muxing.c 为例

    ost->frame->pts = <your offset> + ost->next_pts++
    

    【讨论】:

      猜你喜欢
      • 2016-05-27
      • 2014-11-26
      • 2018-02-17
      • 2018-01-22
      • 2023-04-04
      • 2018-05-26
      • 2018-01-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多