最近购入诺基亚E72i手机,导入视频发现只有声音却没有画面,原因是原画的画质分辨率过高识别不了,只能转成适合手机屏幕的分辨率才行(320 * 240)

参考于:

Python视频转换分辨率(附代码) | Python工具_剑客阿良_ALiang的博客-CSDN博客_python 修改视频分辨率

以下是我自己修改的代码:

#  开发人员:    根深蒂固~
#  功能作用:    未知
import cv2
import os
import tqdm
from moviepy.audio import AudioClip
from ffmpy import FFmpeg
import ffmpeg'''设置 视频的路径 分辨率 + 采样率
'''
file_path = './当不成勇者的我只好认真工作了'          ## 最后面不能加/
width = 320
height = 240
bit_rate = 256video_name = os.listdir(file_path)
file_name = file_path.split('/')[-1]if not os.path.exists(f'./video_out/{file_name}'):os.mkdir(f'video_out/{file_name}')for name_id in tqdm.tqdm(range(len(video_name))):name = video_name[name_id]if name.strip().split('.')[-1] not in ['mp4']:raise Exception('格式错误,只能是--MP4--格式')video_path = os.path.join(file_path,name)video_path = video_path.replace('\\', '/')ff = FFmpeg(executable='D:\\App\\FFmpeg\\bin\\ffmpeg.exe',inputs={'{}'.format(video_path): None},outputs={f'video_out/{file_name}/{name}': '-s {}*{} -b {}k '.format(width, height, bit_rate)})ff.run()print('------------------处理完毕-------------------------')

【python + FFmpeg】对视频进行分辨率改变,(带音频)相关推荐

  1. python ffmpeg剪辑视频_视频剪辑什么鬼?Python 带你高效创作短视频

    原标题:视频剪辑什么鬼?Python 带你高效创作短视频 本文转自『AirPython』 近两年,抖音.快手将短视频推到风口浪尖上,要生产出高质量的视频,离不开视频剪辑这一环节:在全民剪片浪潮中,大众 ...

  2. 七十行代码教你使用 python ffmpeg 压缩视频,再也不用担心视频过大了

    前期准备 最近要压缩视频,然后发现一些压缩视频的工具要是收费,要么有水印,完全不符合要求啊.正当我发愁的时候突然想到,去年的时候接触过 ffmpeg ,可以用python ffmpeg 来压缩视频啊, ...

  3. python+ffmpeg切割视频

    什么是ffmpeg 1.1 简介 FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件).它提供了录制.转换以及流化音视频的完整解决方案.它包 ...

  4. python ffmpeg 获取视频信息_ffmpeg获取视频信息

    php使用ffmpeg获取视频信息可以获取到视频的分辨率.文件大小.播放时长.编码格式.视频格式.音频编码.音频采样频率.等..... 废话不多说,直接上代码.../** * Name: ffmpeg ...

  5. python免费领取视频-最经典Python爬虫全套视频免费领,带你从0开始学爬虫

    爬虫,是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.如果把整个互联网的数据比喻为一座宝藏,那爬虫就是来教大家如何来高效地挖掘这些宝藏.可以说,掌握了爬虫技能,你就成了所有互联网信息公司幕后 ...

  6. python ffmpeg剪辑视频_用ffmpeg快速剪切和合并视频

    如果直接找视频剪切和合并视频的软件,通常出来的都是大的视频编辑软件或者是有图形界面的剪切软件,大型一点的功能太多安装麻烦,小型一点的功能可能不齐全. 只是简单的剪切或者一下合并一下,还是ffmpeg这 ...

  7. 基于python+ffmpeg的视频并发直播压力测试

    通过python与ffmpeg结合使用,可生成进行视频点播.直播的压力测试脚本.可支持不同类型的视频流,比如rtmp或者hls形式. 通过如下方式执行脚本:python multiRealPlay.p ...

  8. ffmpeg解码视频文件并播放

    最近学习了一下如何使用ffmpeg解码音视频,网上的教程挺多但是也挺杂的,搞了好几天,明白了ffmpeg解码音视频的大体流程,这里记录一下ffmpeg解码视频并播放音视频的例子,但并没有做音频.视频播 ...

  9. ffmpeg 音视频分离、合成

    ffmpeg 音视频分离.合成 抽取音频 ffmpeg -i 3.mp4 -vn -y -acodec copy 3.aac ffmpeg -i 3.mp4 -vn -y -acodec copy 3 ...

  10. Python:ffmpeg修改视频分辨率

    前言 在训练和测试视频的时候,以及使用opencv打开视频的时候,经常会发现速度特别的慢,这是为什么?很大原因是视频本身的分辨率太高. 所以使用ffmpeg统一修改视频的分辨率大小,能够给我们的某些任 ...

最新文章

  1. ProteinGCN | 使用图卷积网络表示学习蛋白质结构
  2. 【想象不到的俄罗斯】……太震撼了……
  3. CSS margin详解
  4. 1053 住房空置率 (20 分)
  5. CSS样式表的规划与组织
  6. LeetCode 218. 天际线问题(multiset优先队列)*
  7. java synchronized块_Java多线程同步代码块Synchronized
  8. xcodebuild命令行打包发布ipa
  9. 关于es cpu安装黑苹果,并实现变频
  10. ubuntu 18.04.1安装RTL8821CE无线网卡驱动
  11. w10计算机恢复出厂设置,win10强制恢复出厂设置教程
  12. 联想计算机系统还原怎么弄,【联想笔记本电脑一键还原的使用方法】 联想一键还原...
  13. 【史上最强】据说是气死了99名老师的作文
  14. oracle apex global,Oracle Apex 实用笔记系列 1 - Oracle Apex 调试技巧
  15. 吴恩达Coursera深度学习课程 deeplearning.ai (5-2) 自然语言处理与词嵌入--编程作业(二):Emojify表情包
  16. poj3616 Miking Time dp
  17. 服务器w8系统如何重装系统,如何重装Windows8.1 Win8.1系统重装流程图解
  18. MATLAB算法实战应用案例精讲-【自动驾驶】线控制动(补充篇)
  19. 城市规划GIS技术应用指南(ch06)
  20. 把WinMain封装到dll里

热门文章

  1. 超详细的LSA内容解析及SPF算法分析,一看就懂
  2. 纯css改变checkbook样式
  3. python中3 and not 5_Python控制結構3.布林邏輯:and,or,not
  4. 王慧文清华产品课(四)
  5. python中content怎么用,如何将动态内容添加到html中以便用Python发送邮件
  6. 0成本睡后收入!从0教你搭建外卖红包CPS小程序
  7. Oracle PL/SQL开发基础(第十五弹:同义词)
  8. 华东师范大学2017年数学分析考研试题
  9. Pigsty:开箱即用的数据库发行版
  10. 难道真的是RPWT-LFS日记1