首页 > 其他分享 >将图片贴片到视频并播放3s

将图片贴片到视频并播放3s

时间:2024-03-20 11:15:54浏览次数:24  
标签:视频 xx1 ffmpeg 3s ts mp4 test 贴片 播放

首先用ffmeg 获取视频的宽高 为了使图片看起来 和视频大小一致

ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 xx1.mp4

将图片缩放到视频宽高

ffmpeg -i test.jpeg -vf scale=1200:750 -update 1 test_xx1.jpeg

将图片生成2s的视频

ffmpeg -r 25 -loop 1 -i test_xx1.jpeg -t 2 test_xx1.mp4

拼接到原来视频的后面

ffmpeg -i xx1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts tmp1.ts  && ffmpeg -i test_xx1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts tmp2.ts && ffmpeg -i "concat:tmp1.ts|tmp2.ts" -c copy -bsf:a aac_adtstoasc output.mp4

标签:视频,xx1,ffmpeg,3s,ts,mp4,test,贴片,播放
From: https://www.cnblogs.com/guanchaoguo/p/18084787

相关文章

  • Winform程序播放视频
    需求:在Winform程序中播放视频,并且控制循环播放1、管理NuGet程序包2、搜索“Vlc”,安装“Vlc.DotNet.Forms”“VideoLAN.LibVLC.Windows”“Vlc.DotNet.Core”3、搜索“VideoLAN.LibVLC”,安装“VideoLAN.LibVLC.Windows”4、编译后会生成“Vlc.DotNet.Core.dll”、“Vlc.Dot......
  • GB28181视频汇聚平台EasyCVR接入Ehome设备,设备在线但视频无法播放的原因排查
    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的......
  • vue使用JSWebrtc播放webrtc视频流
    1、下载JSWebrtc.min.js文件地址:https://github.com/kernelj/jswebrtc/tree/master/dist 或者再此路径下载 https://files.cnblogs.com/files/blogs/702532/jswebrtc.min.js?t=1710839018&download=true2、使用jswebrtc2.1文件放到public/static目录下,位置不能放错 2......
  • 通过视频帧提取及批量取模转换实现基于STC32的点阵LED动画播放
    项目摘要通过视频帧图片提取,图片批量裁剪,转换为BMP文件并取模,获得显示屏代码,基于STC32单片机,在8x8点阵LED模块上实现动画播放。项目方案将目标动图或视频提取为帧图片,可通过MATLAB程序实现;将帧图片裁剪为目标显示屏的像素比例,如0.96英寸OLED显示屏的像素为128x64,......
  • Docker - 在线音乐播放器 YesPlayMusic
    原文链接:https://mp.weixin.qq.com/s/D2778fnix6jAeZlCicWGdw(本文只作为跟练,不以盈利为目的) 1、下载镜像[root@node~]#dockerpullfogforest/yesplaymusicUsingdefaulttag:latestlatest:Pullingfromfogforest/yesplaymusicf56be85fc22e:Pullcomplete2ce963c......
  • Matlab的录音与播放
    目的:使用matlab生成特定信号,Speaker循环播放这组信号的同时,Microphone启动录音。一、生成一个单频正弦信号clc;clear;closeall;Fs=48000;%采样率为4800Hzf=18000;%正弦波频率为18000Hzt=0:1/Fs:10;%从0到10秒的时间向量y=sin(2*pi*f*t);%生成正弦波信......
  • vue2播放音频组件mp3
    贴代码直接使用,配合了el-slider组件完成父组件data(){return{queryParams{visitTapesList:[{url:'xxxxxx'},{url:'xxxxxx'},{url:'xxxxxx'}]}}}<Audiov-for="(item,inde......
  • 触发器的用法:同一视频,设置三个触发器,控制播放、暂停、退出
    控制按钮的设置1.用自选图形绘制“播放”“暂停”“退出”控制按钮,视频插入2.在PowerPoint中插入视频,点击视频选择,选择动画菜单,出现播放、暂停、停止动画,(WPS中似乎没有这个功能,也可能是本人使用的版本的原因)可以设置视频的播放、暂停、停止。添加动画效果3.分别为视频添加......
  • k3s中使用helm安装rancher
    k3s中使用helm安装rancher参考官方文档:https://ranchermanager.docs.rancher.com/zh/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster版本: docker:24.0.7 rancher:2.8.2 k3s: v1.27.11+k3s1 helm: v3.9.0此处省略docker,k3s,helm的安装过程1.首......
  • Vue3 组合函数 element-plus table数据滚动播放
    Vue滚动播放组合函数import{onMounted,onUnmounted}from"vue";exportfunctioncreateScroll(tableRef){lettimer=null;functionstartScroll(){consttable=tableRef.value.layout.table.refs;consttableWrapper=table.bodyWrapper.f......