Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.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
Bash 在短剪辑中分割视频会导致一些视频为空吗?_Bash_Performance_Ffmpeg_Video Encoding - Fatal编程技术网

Bash 在短剪辑中分割视频会导致一些视频为空吗?

Bash 在短剪辑中分割视频会导致一些视频为空吗?,bash,performance,ffmpeg,video-encoding,Bash,Performance,Ffmpeg,Video Encoding,我正在尝试将一段视频(50-100Mo)分割成几段每段几秒钟的小片段。我不需要重新编码,因此我使用了编解码器副本 但是,一些生成的剪辑没有任何视频 快速但在某些文件中没有视频 我还尝试了-map 0-c copy,-acodec copy-map 0:a-vcodec copy-map 0:v,或者没有与编解码器相关的选项 缓慢但完整 没有与音频/视频编码相关的参数,它工作正常,但速度相当慢 ffmpeg -y \ -i "$SOURCE_VIDEO_FILE" \ -ss 0:05:3

我正在尝试将一段视频(50-100Mo)分割成几段每段几秒钟的小片段。我不需要重新编码,因此我使用了
编解码器副本

但是,一些生成的剪辑没有任何视频

快速但在某些文件中没有视频 我还尝试了
-map 0-c copy
-acodec copy-map 0:a-vcodec copy-map 0:v
,或者没有与编解码器相关的选项

缓慢但完整 没有与音频/视频编码相关的参数,它工作正常,但速度相当慢

ffmpeg -y \
  -i "$SOURCE_VIDEO_FILE" \
  -ss 0:05:37.69 \
  -to 0:05:40.64 \
  -loglevel error
  'raw/0:05:37.69.pas la peine.mkv'
问题: 当我不需要重新编码时,如何将视频分割成小块
~2-4s


相关:

您的约束无法满足。一些视频编解码器似乎使用块,它们从完整的帧开始,然后存储“diff”,因此为了使用
-vcodec copy
,ffmpeg必须遵守块边界


如果遇到此问题,请不要使用
-vcodec copy

您的约束无法得到满足。一些视频编解码器似乎使用块,它们从完整的帧开始,然后存储“diff”,因此为了使用
-vcodec copy
,ffmpeg必须遵守块边界


如果您遇到此问题,请不要使用
-vcodec copy

这是否与您上次的Q at有关?这是否与您上次的Q at有关?
ffmpeg -y \
  -i "$SOURCE_VIDEO_FILE" \
  -ss 0:05:37.69 \
  -to 0:05:40.64 \
  -loglevel error
  'raw/0:05:37.69.pas la peine.mkv'