美高梅4858-美高梅4858mgm-[官方网站]

分类 Linux 下的文章

FFmpeg 精准剪切视频

将-ss, -t 参数放在-i参数之前

对输入文件实行seek操作,会seek到-ss设置的时间点前面的关键帧上。
时间不精确,但是不会出现黑屏
ffmpeg -ss 10 -t 15 -i test.mp4 -codec copy cut.mp4

accurate_seek 剪切时间更加精确

accurate_seek必须放在-i参数之前
ffmpeg -ss 10 -t 15 -accurate_seek -i test.mp4 -codec copy cut.mp4

avoid_negative_ts

如果编码格式采用的copy 最好加上 -avoid_negative_ts 1参数
ffmpeg -ss 10 -t 15 -accurate_seek -i test.mp4 -codec copy -avoid_negative_ts 1 cut.mp4

想非常精确,就重新编码

ffmpeg -ss [start] -t [duration] -i [in].mp4 -c:v libx264 -c:a aac -strict experimental -b:a 180k [out].mp4

Linux 挂载的硬盘无实行权限(无法实行二进制文件)

在网上找了好久,终于找到了原因

只要修改 /etc/fstab 即可。

/etc/fstab 文件内容,我的显示的是这个

UUID=815de787-e0fd-6666-b67c-126465662062 / ext4 defaults,noatime,nodiratime,commit=600,errors=remount-ro 0 1
tmpfs /tmp tmpfs defaults,nosuid 0 0
# >>> [openmediavault]
/dev/disk/by-label/WDC /srv/dev-disk-by-label-WDC ext4 defaults,nofail,user_xattr,noexec,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl 0 2
# <<< [openmediavault]

noexec(表示不允许实行二进制文件) 改成 exec 即可
Snipaste_2020-02-12_20-53-10.png

XML 地图 | Sitemap 地图