zoukankan      html  css  js  c++  java
  • 视频截图

    ...占位

    # 制作视频指定r80,否则截屏不会成功
    ffmpeg -loop 1 -i img/1.png -c:v libx264 -t 30 -r 80 out.mp4

     1 #!/bin/bash 
     2 LOC_PIC=/tmp/huzh.png
     3 CWD=$(cd "$(dirname $0)";pwd)
     4 cd $CWD
     5 source ./output.sh
     6 
     7 rm -rf $LOC_PIC 
     8 
     9 ffplay -vf subtitles=out.srt   out.mp4 >/dev/null 2>&1 &
    10 pid_ffplay=$(pidof ffplay)
    11 sleep 2
    12 winid=$(xdotool search --pid $pid_ffplay)
    13 import  -window $winid  $LOC_PIC
    14 sleep 1
    15 pkill ffplay
    16 
    17 tesseract $LOC_PIC a -l chi_sim  >/dev/null 2>&1
    18 Res=$(sed -n '1p' a.txt)
    19 echores -f "视频功能" -n "本地字幕加载支持功能"
    20 if [ $Res == "前进" ]
    21 then
    22     echores -r "正常" -o
    23 else
    24     echores -r "失败" -o
    25 fi
    26 
    27 rm -rf $LOC_PIC a.txt

    out.srt

    0
    00:00:00,770 --> 00:00:100,880
    <font size="100p" color="black"><b>前进</b></font>

    图片

    制作视频

    做mpeg1,制作过程可以看到mpeg1打印

    ffmpeg -i out.avs  -codec:v mpeg2video -qscale:v 1 -codec:a mp1 -b:a 192k outputmpeg1.mpg

  • 相关阅读:
    期末总结
    虚拟存储器学习记录
    实验报告
    并发编程学习记录
    进程&信号&管道实践学习记录
    异常控制流学习记录
    系统级IO实践学习记录
    系统级I/O学习记录
    Arduino小车学习与研究
    期中总结
  • 原文地址:https://www.cnblogs.com/eiguleo/p/14389735.html
Copyright © 2011-2022 走看看