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

app网站建设一般多少钱wordpress vue 结合

app网站建设一般多少钱,wordpress vue 结合,网站建设人员配备,wordpress 主题图片样式文章目录 一、使用 ffmpeg 命令提取 音视频 数据1、提取音频数据 - 保留封装格式2、提取视频数据 - 保留封装格式3、提取视频数据 - 保留编码格式4、提取视频数据 - 重新编码5、提取音频数据 - 保留编码格式6、提取音频数据 - 重新编码 一、使用 ffmpeg 命令提取 音视频 数据 1…

文章目录

  • 一、使用 ffmpeg 命令提取 音视频 数据
    • 1、提取音频数据 - 保留封装格式
    • 2、提取视频数据 - 保留封装格式
    • 3、提取视频数据 - 保留编码格式
    • 4、提取视频数据 - 重新编码
    • 5、提取音频数据 - 保留编码格式
    • 6、提取音频数据 - 重新编码





一、使用 ffmpeg 命令提取 音视频 数据



1、提取音频数据 - 保留封装格式


使用 ffmpeg 命令 从 视频数据 中 提取 音频数据 / 视频数据 保留封装格式 , 封装格式 指的就是 封装 视频数据 的 容器 ;

一个 mp4 格式的视频 , 其 封装容器 就是 mp4 容器 , 其中 封装了 h.264 格式的视频数据 和 aac 格式的 音频数据 ;


执行

ffmpeg -i input.mp4 -vn -acodec copy output.mp4

命令 , 从 input.mp4 输入文件中 , 提取 音频数据 到 output.mp4 输出文件 , 封装容器 仍然是 mp4 格式的容器 ;

提取出来 的数据 是 音频数据 , 完全可以存储在 aac / mp3 / wav 等音频封装容器中 , 但是此处保留了 封装容器格式 , 仍然将 音频数据 存储在 mp4 格式的容器 中 ;


上述命令解析 :

  • -i input.mp4 参数 : 指定了 输入文件为 input.mp4 视频文件 ;
  • -vn 参数 : 设置 ffmpeg 程序 提取 数据时 忽略视频流 , 只保留 音频流数据 ;
  • -acodec copy 参数 : 设置 ffmpeg 程序 提取 音频流 时 不进行重新编码 , 只进行简单拷贝复制即可 ;
  • output.mp4 参数 : 指定 提取后的音频数据 存放 的 输出文件 为 output.mp4 ;

注意 : 输出 音频文件 , 需要 使用 -acodec 参数 , 设置 音频编解码器 ;


命令执行过程 : 执行

ffmpeg -i input.mp4 -vn -acodec copy output.mp4

在这里插入图片描述

执行前 , input.mp4 的 封装容器 中的 音频流 和 视频流 格式如下 :

  • 视频流 : 格式是 H.264 / AVC ( Advanced Video Coding ) 编码的 视频流 ;
  • 音频流 : 格式 AAC LC 指的是 AAC ( Advanced Audio Coding ) 编码的音频流 , LC 指的是 特定为 Low Complexity 低复杂性 配置文件 ;

在这里插入图片描述

执行上述命令后的 输出文件 中 , 只有 AAC LC 格式的 音频流 数据 , 视频流 数据 被忽略掉了 ;

在这里插入图片描述


2、提取视频数据 - 保留封装格式


执行

ffmpeg -i input.mp4 -an -vcodec copy output.mp4

命令 , 从 input.mp4 输入文件中 , 提取 视频数据 到 output.mp4 输出文件 , 封装容器 仍然是 mp4 格式的容器 ;

提取出来 的数据 是 视频数据 , 完全可以存储在 h.264 视频封装容器中 , 但是此处保留了 封装容器格式 , 仍然将 视频数据 存储在 mp4 格式的容器 中 ;


注意 : 输出 视频文件 , 需要 使用 -vcodec 参数 , 设置 视频编解码器 ;


上述命令解析 :

  • -i input.mp4 参数 : 指定了 输入文件为 input.mp4 视频文件 ;
  • -an 参数 : 设置 ffmpeg 程序 提取 数据时 忽略 音频流 数据 , 只保留 视频流 数据 ;
  • -vcodec copy 参数 : 设置 ffmpeg 程序 提取 视频流 时 不进行重新编码 , 只进行简单拷贝复制即可 ;
  • output.mp4 参数 : 指定 提取后的音频数据 存放 的 输出文件 为 output.mp4 ;

命令执行过程 : 执行

ffmpeg -i input.mp4 -an -vcodec copy output.mp4

命令 ;

在这里插入图片描述

输出文件 output.mp4 中 , 只有 AVC 格式的视频流数据 , 音频流数据被忽略掉了 ;

在这里插入图片描述


3、提取视频数据 - 保留编码格式


执行

ffmpeg -i input.mp4 -an -vcodec copy output.h264

命令 , 从 input.mp4 输入文件中 , 提取 视频数据 到 output.h264 输出文件中 , 不再使用原来的封装格式 ;


上述命令解析 :

  • -i input.mp4 参数 : 指定了 输入文件为 input.mp4 视频文件 ;
  • -an 参数 : 设置 ffmpeg 程序 提取 数据时 忽略 音频流 数据 , 只保留 视频流 数据 ;
  • -vcodec copy 参数 : 设置 ffmpeg 程序 提取 视频流 时 不进行重新编码 , 只进行简单拷贝复制即可 ;
  • output.h264 参数 : 指定 提取后的视频数据 存放 的 输出文件 为 output.h264 ;

执行过程 : 执行

ffmpeg -i input.mp4 -an -vcodec copy output.h264

命令过程 ;

在这里插入图片描述

转换后的 H.264 格式的 输出文件 中 , 只有一个 AVC 视频流 数据 ;

在这里插入图片描述


4、提取视频数据 - 重新编码


执行

ffmpeg -i input.mp4 -an -vcodec libx264 output.h264

命令 , 从 input.mp4 输入文件中 , 提取 视频数据 到 output.h264 输出文件中 , 并使用 libx264 编解码器重新进行编码 ;

  • 如果不重新编码 , 很快就能输出完毕 ;
  • 重新进行视频编码 , 执行过程很耗时 ;

上述命令解析 :

  • -i input.mp4 参数 : 指定了 输入文件为 input.mp4 视频文件 ;
  • -an 参数 : 设置 ffmpeg 程序 提取 数据时 忽略 音频流 数据 , 只保留 视频流 数据 ;
  • -vcodec libx264 参数 : 设置 ffmpeg 程序 提取 视频流 时 使用 libx264 视频编解码器进行重新编码操作 ;
  • output.h264 参数 : 指定 提取后的视频数据 存放 的 输出文件 为 output.h264 ;

命令执行过程 :

在这里插入图片描述

由于设置了 视频编解码器 , 涉及到 视频重新编码 , 该过程很耗时 , 下面是视频重新编码过程 ;

在这里插入图片描述

使用 libx264 视频编解码器 重新 编码输出的 H.264 文件 的 视频信息 如下图所示 :

在这里插入图片描述


5、提取音频数据 - 保留编码格式


执行

ffmpeg -i input.mp4 -vn -acodec copy output.aac

命令 , 从 input.mp4 输入文件中 , 提取 音频数据 到 output.aac 输出文件中 , 不再使用原来的封装格式 ;


上述命令解析 :

  • -i input.mp4 参数 : 指定了 输入文件为 input.mp4 视频文件 ;
  • -vn 参数 : 设置 ffmpeg 程序 提取 数据时 忽略视频流 , 只保留 音频流数据 ;
  • -acodec copy 参数 : 设置 ffmpeg 程序 提取 音频流 时 不进行重新编码 , 只进行简单拷贝复制即可 ;
  • output.aac 参数 : 指定 提取后的音频数据 存放 的 输出文件 为 output.aac;

执行过程 : 执行

ffmpeg -i input.mp4 -vn -acodec copy output.aac

命令过程 ;

在这里插入图片描述

执行完毕后 , output.aac 输出文件中 有一个 AAC LC 音频流 数据 , 这就是从 input.mp4 视频文件中提取的音频流数据 ;

在这里插入图片描述


6、提取音频数据 - 重新编码


执行

ffmpeg -i input.mp4 -vn -acodec libmp3lame output.mp3

命令 , 从 input.mp4 输入文件中 , 提取 音频数据 并且进行重新编码 输出 到 output.mp3 文件中 , 不再使用原来的封装格式 ;


上述命令解析 :

  • -i input.mp4 参数 : 指定了 输入文件为 input.mp4 视频文件 ;
  • -vn 参数 : 设置 ffmpeg 程序 提取 数据时 忽略视频流 , 只保留 音频流数据 ;
  • -acodec libmp3lame 参数 : 设置 ffmpeg 程序 提取 音频流 时 使用 libmp3lame 音频编解码器对音频流数据重新进行编码 ;
  • output.mp3 参数 : 指定 提取后的音频数据 存放 的 输出文件 为 output.mp3;

执行过程 : 执行

ffmpeg -i input.mp4 -vn -acodec libmp3lame output.mp3

命令过程 ;

在这里插入图片描述

提取 音频流 数据 并 使用 libmp3lame 编解码器 进行重新编码后的 输出文件信息如下 :

在这里插入图片描述

http://www.yayakq.cn/news/506868/

相关文章:

  • 做ppt素材的网站有哪些会员网站建设
  • 网站开发 ppt做网站建设的有哪些
  • 自己做企业网站的步骤企业网站建设的公司价格
  • 个人做排行网站.net php开发网站开发
  • 电子购物网站合肥网络公司有哪些
  • 中国最大的网站互联网推广运营是做什么的
  • 时尚网站设计网站建设工具哪家好
  • 网站后台管理系统源码下载园林景观设计公司利润
  • 网站解析不了网站和网页的区别
  • 丰台做网站口碑营销推广
  • 专业网页网站设计图书链接搜索引擎
  • 公司注销 网站备案网站应用软件设计
  • 济南网站制作企业企业微信app下载
  • 买东西网站南通优化网站公司哪家好
  • 网站建设歺首选金手指12淘宝搜索词排名查询
  • 现在建网站wordpress 加轮播图
  • 专业网站建设设计公司wordpress 升级后 插件
  • 网站开发服务费属于哪种进项网站建设与管理自考重点
  • 营销型网站5要素wordpress 找不到主题
  • 天津的公司能在北京做网站备案吗网络新闻发布平台发稿
  • 中国印花图案设计网站怎么做一元购网站
  • 做临床研究在哪个网站注册网站开发文案模板
  • 网站建设调查报告范文什么网站可以注册微信支付方式
  • 烟台高新区建设局网站wordpress移除评论
  • 笑话网站代码网站数据抓取怎么做
  • 特卖网站怎么做seo网站平台
  • 自己家的电脑宽带50m做网站服务器前端开发学哪些
  • 深圳东道建设集团网站营销型网站制作平台
  • 如何做网站的优化和推广线上超市购物平台有哪些
  • 化妆品网站建设策划方案电商网站建设的关键