![]() |
1
8
使用
没有提到您首选的脚本语言,所以我假设bash会这样做。按要求以脚本形式:
或作为单行:
|
![]() |
2
3
对于windows批处理文件,几乎不可能做到这一点。以下是Powershell的脚本:
|
![]() |
3
1
要做到这一点,你必须采取迂回的方式,
这将运行由管道连接的两个ffmpeg进程,尽管您可以通过依次运行两个ffmpeg命令来实现。 第一个命令接收文件两次,并将第二个输入的时间戳偏移6秒。它映射来自第一个输入的音频流和来自第二个输入的所有流。第一个命令的输出被设置为以最短的流终止,该流是来自第一个输入的音频流。副作用是第二次输入的最后6秒被切断。在第二个过程中,除了第一个音频流之外的所有流都被复制到一个新的容器中。
如果不确定文件是否有音频,可以替换
|
![]() |
user1381852 · 流水线切割排序uniq 7 年前 |
![]() |
jackscorrow · 如何在通过grep获得的每行末尾附加一个值 7 年前 |
|
user3026339 · 基于列差异将文本拆分为多个文件 7 年前 |
![]() |
mona · 打印CSV文件中的第一个、倒数第二个和最后一个字段 8 年前 |
![]() |
kikilinux · 如何在Linux中提取文件的特定行和列? 8 年前 |
|
greenpencil · 如何删除尾随字符串的IP地址 9 年前 |
|
marcofnmartins · 在字符串〔closed〕之前提取IP 10 年前 |