特别注意:因为懒所以懒,做个shell一键执行。

1.建立个文本,改个扩展名shell.sh,复制下面代码-保存。
打开终端(建议直接root用戶运行)。

2.sudo chmod +x sheell.sh

3.sudo ./shell.sh  视频名.xxx    (使用运行即可)

4.完成的文件在finish文件夹里
5.用法 shell.sh  视频名.xxx 注意这2个文件放在同一个文件夹里

6.测试环境 centos7 linux

#!/bin/bash
##i-bash是标准的shell标头
##i-##i-判断文件目录是否存在,不存在就创建
if [ ! -d "finish" ];thenmkdir finishchmod -R 777 finish
#else
#echo 'finis文件夹存在'
fi##获取当前目录的函数
axdir=$(cd $(dirname $0); pwd)##i-读取命令返回值写入文本
touch merge.txt
echo '  '>merge.txt
##读取运行命令的返回值
check_results=`ffmpeg -i $1 2>&1`for i in $check_resultsdo sed -i '$a'"$i" merge.txtdone##判断程序是否执行成功
if [ "$?" == "0" ]; thenecho '命令运行成功'
elseecho '命令运行失败'
fi
##建立新文本
touch 1.txt
touch 2.txt
##截取文本后21行写入文本
echo $(tail -n 9 merge.txt)>2.txt
##读取文本第一行
x2line=$(awk 'NR==1' 2.txt)
##获取第三位的字串值
echo ${x2line:0:3}if [ "${x2line:0:3}" == "pic" ];thenecho "i可以执行i";else echo "i不可以执行i";exitfi##建立新文本
touch 1.txt
##截取文本后21行写入文本
echo $(tail -n 51 merge.txt)>1.txt
##读取文本第一行
x1line=$(awk 'NR==1' 1.txt)##i从右向左最后一个#号截取
x2line=${x1line#*#};##获取第三位的字串值
axtrack=${x2line:2:1};if [ "$axtrack" == "2" ];thenaxmap="-map 0:1";
fiif [ "$axtrack" == "3" ];thenaxmap="-map 0:1";bxmap="-map 0:2";
fiif [ "$axtrack" == "4" ];thenaxmap="-map 0:1";bxmap="-map 0:2";cxmap="-map 0:3";
fiif [ "$axtrack" == "5" ];thenaxmap="-map 0:1";bxmap="-map 0:2";cxmap="-map 0:3";dxmap="-map 0:4";
fiif [ "$axtrack" == "6" ];thenaxmap="-map 0:1";bxmap="-map 0:2";cxmap="-map 0:3";dxmap="-map 0:4";exmap="-map 0:5";
fiif [ "$axtrack" == "7" ];thenaxmap="-map 0:1";bxmap="-map 0:2";cxmap="-map 0:3";dxmap="-map 0:4";exmap="-map 0:5";fxmap="-map 0:6";
fiffmpeg -i $1 -map 0:0 $axmap $bxmap $cxmap $dxmap $exmap $fxmap -vcodec copy -acodec copy $axdir/finish/$1;rm -rf merge.txt
rm -rf 1.txt
rm -rf 2.txtexit

处理前

处理后

ffmpeg 删除 视频 封面 图标 背景图 shell 懒人系列-22相关推荐

  1. ffmpeg 设置 改变 默认 音轨 声道 顺序 shell 懒人系列-23

    特别注意:因为懒所以懒,做个shell一键执行. 1.建立个文本,改个扩展名shell.sh,复制下面代码-保存. 打开终端(建议直接root用戶运行). 2.sudo chmod +x sheell ...

  2. ffmpeg 给 视频 加上 封面 图标 图片 shell 懒人系列 -21

    特别注意:本人很懒就搞了些懒人办法 1.建立个文本,改个扩展名shell.sh,复制下面代码-保存. 打开终端(建议直接root用戶运行). 2.sudo chmod +x sheell.sh 3.s ...

  3. 【短视频运营】账号主页搭建 ② ( 视频封面 | 头像 | 背景图 )

    文章目录 一.视频封面 二.头像 三.背景图 账号主页 中的 昵称.个人简介.视频封面.头像.背景图 等 , 都可以携带信息 , 搭建好账号主页 , 可以增加用户进入主页后关注的概率 ; 一.视频封面 ...

  4. centos 7 ffmpeg 自动 剪辑 剪裁 视频 shell 懒人系列 -8

    特别注意:本人很懒就搞了些懒人办法 1.建立个文本.shell.sh,复制下面代码保存. 打开终端(建议直接root用戶运行). 2.sudo chmod +x sheell.sh 3.sudo ./ ...

  5. centos7 linux ffmpeg 视频 顺时针 旋转 90度 shell 懒人系-16

    特别注意:本人很懒就搞了些懒人办法 1.建立个文本,改个扩展名shell.sh,复制下面代码-保存. 打开终端(建议直接root用戶运行). 2.sudo chmod +x sheell.sh 3.s ...

  6. centos7 linux ffmpeg 改变 修改 视频 帧频 shell 懒人系列-17

    特别注意:本人很懒就搞了些懒人办法 1.建立个文本,改个扩展名shell.sh,复制下面代码-保存. 打开终端(建议直接root用戶运行). 2.sudo chmod +x sheell.sh 3.s ...

  7. centos7 挂载 硬盘 shell 懒人系列-2

    特别注意:本人很懒就搞了些懒人办法 1.建立个文本.shell.sh,复制下面代码保存. 2.sudo chmod +x sheell.sh 3.  sudo ./shell.sh 4.替换部分 su ...

  8. php背景图添加字,怎样给视频后面加背景图 视频加背景图片并添加一行广告文字...

    有不少广告小视频中,视频画面是一张海报背景图片,图片上显示一个小视频播放,并且在画面上还有显示一行广告字幕.这样的宣传视频制作其实蛮简单的,怎样给视频后面加背景图片的方法倒是挺多,要给视频加背景图片的 ...

  9. wince 百度地图懒人包_【分享】路虎高德V6.0+V33图资懒人包(WIN CE)【亲测】

    本帖最后由 hnxzsk 于 2016-8-1 09:50 编辑 [分享][转载][亲测][可用] 路虎高德V6.0+V33图资懒人包 看到网友发的是凯立德的地图,有朋友说经常用的是高德,本人就分享过 ...

最新文章

  1. J2EE 中的服务器 tomcat6.0 配置
  2. 【leetcode】148. Sort List
  3. 使用git将本地项目工程推送到码云上
  4. 计算MySQL的内存峰值公式
  5. C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 防止脱库、防止篡改数据...
  6. Java8 LinkedHashMap 源码阅读
  7. 前端:JS类型判断类库
  8. java 迁移数据_从迁移到Java 7的小技巧
  9. Android之sqlite的使用 (转载)
  10. NETBACKUP error 90
  11. 如何查看Windows 10系统版本号?
  12. tensorflow: 重置/清空计算图
  13. Caffe︱构建lmdb数据集、binaryproto均值文件及各类难辨的文件路径名设置细解
  14. jquery ajax 详细教程视频,Ajax+jquery基础与提升2017视频教程
  15. 计算机考试报名填写完资料无法提交,护考报名入口已开通,常见问题看这里~...
  16. RPGViewer - 反馈页面
  17. latex如何实现单元格内文字的换行
  18. 【opencv-python】 HSV抠图-智能车拟合道路边界和中线
  19. 人类简史--经典语句摘录
  20. 周浩正:写给编辑人的信 从“紫牛”说起

热门文章

  1. MySQL8下载与安装(msi)
  2. 写给我最喜欢的DOTA选手-------伍声2009
  3. 深入剖析C#继承机制6
  4. openGl编程实现一个太阳地球月亮的一个简单运动系统
  5. Linux 挂载iscsi存储磁盘设备
  6. 【CodeForces】Codeforces Round 616
  7. vue项目 无法下载导出的execel文件
  8. 从最直觉的分类回归到Logistic
  9. [管理]ERP实施40问——60分钟外行变专家
  10. 编辑器生成的html代码再显示的样式冲突问题