使用ffmpeg将多个TS视频拼接成mp4视频

合并单个文件或者少量文件时,通过以下命令合并

ffmpeg -i “concat:1.ts|2.ts” -acodec copy -vcodec copy -absf aac_adtstoasc output.mp4

多个ts视频可以编辑一个txt文档,file.txt

file ‘1.ts’

file ‘2.ts’

file ‘3.ts’

file ‘4.ts’

注意:这里必须是单引号,双引号会报错

进入视频文件所在文件夹输入以下命令

ffmpeg -f concat -i file.txt -c copy out.mp4

将会输出一个out.mp4的文件

openssl命令行加解密s/mime

1、准备工作,证书格式转换

#cer转pem

openssl x509 -inform der -in certificate.cer -out certificate.pem

#p12、pfx 转pem

openssl pkcs12 -in keyStore.pfx -out keyStore.pem -nodes

-nocerts #不含证书

-nokeys  #不含私钥

2、加密smime,注意最后的证书文件是收件人证书

openssl smime -encrypt -subject “test email”  -in ./txt.txt  -to  shoujianren@126.com -from  fajianren@163.com  -out ./msg.eml  shoujianren.pem

3、解密smime,使用收件人私钥解密

openssl smime -decrypt -in msg.eml -recip shoujianren.pem -inkey shoujianren.pem  -out out.eml

4、验证邮件,自签名证书需要-noverify,否则需要ca证书

openssl smime -verify -noverify -in out.eml -certfile fajianren.pem