如何使用 ffmpeg 修改视频的开始时间

2018-12-25 18:10:28 +08:00
 feihuxiongdi

如题,我想修改如下信息中的视频的 start 值,该值貌似表示在播放器中进度条的位置(倒数第二行), 使用 ffmpeg 没有找到合适的方式,后找到了 -seek_timestamp-ss 参数, 如:

ffmpeg -seek_timestamp 1 -ss 3 -i a.ts b.ts

但是仍不能得到正确的值,在此请求各位大佬的帮忙。

谢谢!

ffmpeg version 4.1-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2000-2018 the FFmpeg developers
  built with Apple LLVM version 10.0.0 (clang-1000.11.45.5)
  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay
  libavutil      56. 22.100 / 56. 22.100
  libavcodec     58. 35.100 / 58. 35.100
  libavformat    58. 20.100 / 58. 20.100
  libavdevice    58.  5.100 / 58.  5.100
  libavfilter     7. 40.101 /  7. 40.101
  libswscale      5.  3.100 /  5.  3.100
  libswresample   3.  3.100 /  3.  3.100
  libpostproc    55.  3.100 / 55.  3.100
Input #0, mpegts, from 'b.ts':
  Duration: 00:00:10.00, start: 11.400000, bitrate: 1879 kb/s
  Program 1 

5818 次点击
所在节点    FFmpeg
1 条回复
feihuxiongdi
2018-12-26 13:21:07 +08:00
自己找到答案了自己回复一下

```
ffmpeg -i 0.mp4 -vcodec copy -acodec aac -f segment -initial_offset 9.5 -segment_format mpegts out%d.ts
```

其中的 __initial_offset__ 参数可以设置视频的 start 属性值

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/520919

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX