当前位置: 首页 > news >正文

石家庄公司做网站wordpress熊掌号主题

石家庄公司做网站,wordpress熊掌号主题,网站开发公司基础产品,电子商务网站建设配色最近做了许多有关音视频方面的工作#xff0c;接触了一些不常用的命令#xff0c;整理分享出来。 1.剪辑视频 ffmpeg -ss 1 -to 4 -accurate_seek -i input.mp4 -c:v copy output.mp4指定从视频中的第1秒开始#xff0c;到第4秒结束的部分剪辑。 ss#xff1a;指定开始时…最近做了许多有关音视频方面的工作接触了一些不常用的命令整理分享出来。 1.剪辑视频 ffmpeg -ss 1 -to 4 -accurate_seek -i input.mp4 -c:v copy output.mp4指定从视频中的第1秒开始到第4秒结束的部分剪辑。 ss指定开始时间。to指定结束时间。如果换成 t就是持续时间1s 4s。accurate_seek时间定位时使用更精确的寻找方式。时间也可以使用时分秒的格式。例如00:01:30表示1分30秒。注意参数的顺序不要把-i放在前面否则会无效。 2.裁切视频 ffmpeg -i input.mp4 -vf cropw:h:x:y output.mp4裁切视频的指定区域。 注意码率可以添加-b:v指定。否则默认按200k处理。cropw:h:x:yw和h分别表示裁剪后的宽度和高度x和y表示裁剪的起始位置。比如一个1920x1080的视频我需要裁切中间1080x1080的区域那就是crop1080:1080:420:0。 3.去除绿幕并修改颜色 ffmpeg -i input.mp4 -vf chromakey#3fff08:0.1:0.04 -c:v qtrle -c:a copy output.mov#3fff08是绿幕的颜色也就是需要替换为透明的颜色。0.1是相似度(similarity)参数。这个参数决定了颜色匹配的严格程度。值越小匹配的颜色范围越窄也就是说只有非常接近指定颜色的像素才会被视为透明。值越大匹配的颜色范围越宽也就是说即使颜色和指定颜色有一些差距也会被视为透明。0.04是混合度(blend)参数。这个参数决定了边缘像素的处理方式。值越小边缘像素的处理越严格可能会导致边缘部分出现锐利的边缘。值越大边缘像素的处理越宽松可能会导致边缘部分出现柔和的过渡。 ffmpeg -i output.mov -vf colorcolor#2B2D30:size1920x1080 [bg]; [bg][0:v] overlayshortest1 output2.mp4#2B2D30是需要修改的视频背景色。1920x1080是视频的分辨率也就是给视频一个这么大的背景。 详细内容可以参看我的上篇博客通过ffmpeg实现视频背景色替换 4.视频填充 ffmpeg -i input.mp4 -vf scale780:780:force_original_aspect_ratiodecrease,pad1920:1920:(ow-iw)/2:(oh-ih)/2:color#F5F5F5,setsar1scale780:780表示对输入视频进行缩放操作将视频的宽和高都缩放到780像素。force_original_aspect_ratiodecrease保持原始宽高比例。如果缩放后的视频超出了指定的尺寸它会减少宽度或高度以保持宽高比从而确保视频不会被拉伸。pad1920:1920将视频填充到1920x1920的分辨率。(ow-iw)/2:(oh-ih)/2这些是填充的位置参数表示填充的位置是在视频宽高的中心位置。owoh分别代表输出宽度和高度iwih分别代表输入宽度和高度。你可以根据自己的情况计算。color#F5F5F5填充的颜色。setsar1它将视频的 SAR 设置为 1:1有助于确保在不同的播放设备上视频的显示不会出现形变。 5.获取指定帧数图片 ffmpeg -i input.mp4 -vf selecteq(n, N) -vframes 1 output_image.jpgselecteq(n, N)过滤器表达式用于选择特定的帧数N。如果我们需要最后一帧那就是总帧数-1。比如视频500帧那就是selecteq(n,499)。-vframes 1指定处理的视频帧数为1帧。这种方式相较其他指定时间的方式更精准更灵活可以获取更加准确的图像数据。只是需要预先知道视频的总帧数。 获取视频总帧数可以使用 ffprobe -v error -select_streams v:0 -show_entries streamnb_frames -of defaultnokey1:noprint_wrappers1 input.mp46.图片合成视频 ffmpeg -loop 1 -i output_image.jpg -c:v libx264 -t 30 -pix_fmt yuv420p -vf scale1920:1080 -r 30 still_video.mp4-loop 11表示启用循环。此时会无限循环图片。0的话就是一遍。-c:v指定视频编解码格式libx264。-t指定输出视频的时间。这里是30s。-pix_fmt指定像素格式yuv420p。-vf scale1920:1080将图片缩放到1920x1080像素的大小。如果原始图片的宽高比与1920x1080不同那么图片将被拉伸以适应这个分辨率。-r指定帧数。这里是30帧。 7.指定固定码率CBR 或者说是静态码率。可以强行提升码率比如上面图片生成的视频可能结果就几十k的码率如果想提高码率就可以使用此方法。 ffmpeg -i input.mp4 -b:v 2M -minrate 2M -maxrate 2M -bufsize 2M -nal-hrd cbr output.mp4-b:v设置视频的码率为2M。这是输出视频的平均码率。-minrate 2M设置视频的最小码率为2M。-maxrate 2M设置视频的最大码率为2M。-bufsize 2M设置编码器的缓冲区大小为2M。在CBR模式下缓冲区大小通常设置为一个与码率相同的值这有助于维持恒定的比特率输出。-nal-hrd cbr强制CBR模式。 输出码率结果会有一些偏差但整体来说控制的不错。 后面我也会持续补充大家可以收藏起来以备不时之需。
http://www.w-s-a.com/news/392708/

相关文章:

  • 绿色农产品网站景区网站建设策划方案
  • 服务器做ssr后还可以做网站吗品牌形象设计公司
  • 太原网站制作计划wordpress创建文章
  • 网站优化要怎么做seo网站关键词优化报价
  • 公司网站友情链接怎么做副链华为荣耀手机官网
  • 一条龙做网站旅游网页设计模板图凡科
  • 中山网站建设哪家便宜在中国做外国网站怎么收钱
  • 网站优化大计孝感注册公司
  • 设计接单app平台有哪些在线网站seo诊断
  • 兰州网站建设推广现代营销手段有哪些
  • 郴州网站seo优化网络安全哪个培训班比较好
  • 做网站需要记哪些代码企业网站建设思路
  • 重庆自助建站模板网络服务器配置与管理
  • 外贸网站怎样做小程序买量平台
  • 中山精品网站建设机构海外留学网站建设方案
  • 长春网站建设工作如何取消wordpress页脚
  • 忻府网站建设排名网络管理系统官网
  • 张家港外贸网站建设国医堂网站平台建设
  • 水冶那里有做网站的对于网站链接优化有哪些建议
  • 宝安中心地铁站是几号线化妆品网站做的好的
  • 海宁营销型网站设计企业融资是什么意思
  • 淘宝客做网站要钱吗网站开发试题库
  • 10g空间网站做视频网站网站建设找超速云
  • 一元购网站怎么做企业网站源码cms
  • 域名不变 网站改版临沂企业网站建站模板
  • 天河网站建设信科网络外包公司和公司直招哪个好
  • 网站制作哈尔滨聊天系统源码
  • 网站建设朋友圈素材青白江建设网站
  • 红酒网站设计软件设计文档
  • 如何创建网站目录网站申请支付宝接口