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

ffmpeg剪切和压缩单个命令行

经伟
2023-03-14

我有两个flac音频文件,我需要用不同的时间码剪切它们,然后用一个命令行将它们与ffmpeg连接起来。有办法吗?我做了类似的事情,但效果不太好,输出文件的时间戳都搞乱了(不是从00:00开始输出flac,而是从59:90开始输出!!)而且这个命令行速度非常慢,而且它只在unix系统上工作。。。希望有人能帮助我

mkfifo temp1 temp2 
ffmpeg -y -i PMM_20170116-1100_1.flac -ss 3590 -t 10 -c copy -acodec copy -f flac temp1 2> /dev/null  & ffmpeg -y -i PMM_20170116-1200_1.flac -ss 0 -t   3590 -c copy -acodec copy -f flac temp2 2> /dev/null & ffmpeg -f flac -i "concat:temp1|temp2" -ac 2 -ar 48000 cutmergetest.flac

共有1个答案

堵雅健
2023-03-14

快速方法:

创建文本文件

file file1.flac
inpoint 3590
outpoint 3600
file file2.flac
inpoint 0
outpoint 3590

跑啊

ffmpeg -f concat -i list.txt -c copy merged.flac

慢速方法:

跑啊

ffmpeg -ss 3590 -t 10 -i file1.flac -ss 0 -t 3590 -i file2.flac -filter_complex "[0][1]concat=n=2:v=0:a=1" -ac 2 -ar 48000 cutmergetest.flac
 类似资料:
  • 我正在尝试使用ffmpeg和使用以下命令压缩一个视频。 然而,生成的视频的大小大于原始视频的大小。有没有人可以指出为什么会发生这种情况,如果有其他命令我应该使用。

  • 本文向大家介绍Linux文件的归档和压缩命令,包括了Linux文件的归档和压缩命令的使用技巧和注意事项,需要的朋友参考一下  1.文件归档命令tar 归档的好处:  方便使用、查询、阅读  易于管理 (批量删除文件) 为什么要压缩 如果直接传输会大量的占用流量带宽.导致公司的内网访问速度缓慢. 传输前压缩–传输后解压 文件压缩的好处 节约硬盘的资源. 加快文件传输的速率 用到的命令:tar

  • 本文向大家介绍Linux下压缩与解压命令详解,包括了Linux下压缩与解压命令详解的使用技巧和注意事项,需要的朋友参考一下 本文为大家分享了Linux下压缩与解压缩命令,供大家参考,具体内容如下 【tar命令】 解压:tar -zxvf FileName.tar 压缩:tar -czvf FileName.tar DirName 【gz命令】 解压1:gunzip FileName.gz 解压2:

  • 本文向大家介绍Linux下的tar压缩解压缩命令详解(小结),包括了Linux下的tar压缩解压缩命令详解(小结)的使用技巧和注意事项,需要的朋友参考一下 tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选

  • 本文向大家介绍linux压缩常用命令小结,包括了linux压缩常用命令小结的使用技巧和注意事项,需要的朋友参考一下  tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有

  • 本文向大家介绍C#使用WinRar命令进行压缩和解压缩操作的实现方法,包括了C#使用WinRar命令进行压缩和解压缩操作的实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#使用WinRar命令进行压缩和解压缩操作的实现方法。分享给大家供大家参考,具体如下: 更多关于C#相关内容感兴趣的读者可查看本站专题:《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算