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

怎样在网站模板上做修改手机网站怎么改成电脑版

怎样在网站模板上做修改,手机网站怎么改成电脑版,网站中英文版怎么做,织梦网站标题被改下面是在 Ubuntu 20.04 下安装 FFmpeg 5.1 的完整步骤,特别针对你想用于读取 MP4 文件中的 H.264 视频数据与编码元数据的场景。包括添加官方源或源码编译、自定义常用依赖、检测安装,以及如何调用 FFmpeg 读取元数据信息的实际用法。一、先卸载系统旧版…

下面是在 Ubuntu 20.04 下安装 FFmpeg 5.1 的完整步骤,特别针对你想用于读取 MP4 文件中的 H.264 视频数据与编码元数据的场景。包括添加官方源或源码编译、自定义常用依赖、检测安装,以及如何调用 FFmpeg 读取元数据信息的实际用法。


一、先卸载系统旧版 FFmpeg(如已装)

sudo apt-get remove ffmpeg
sudo apt-get autoremove

二、安装依赖库

FFmpeg 编译和功能常用的依赖:

sudo apt-get update
sudo apt-get install \autoconf automake build-essential cmake git-core libtool \pkg-config texinfo zlib1g-dev libssl-dev \libx264-dev libx265-dev libnuma-dev libfdk-aac-dev \libmp3lame-dev libopus-dev libvpx-dev libass-dev \libfreetype6-dev libsdl2-dev yasm

这些确保 h264 等常用编解码可用。


三、下载安装 FFmpeg 5.1 源码

cd ~
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg
git checkout n5.1 # 切换到5.1版本分支

四、配置和编译 FFmpeg

./configure --prefix="$HOME/ffmpeg-5.1-build" \--enable-gpl --enable-nonfree --enable-libx264 --enable-libx265 \--enable-libfdk-aac --enable-libmp3lame --enable-libopus \--enable-libvpx --enable-libass --enable-libfreetype \--enable-shared
make -j$(nproc)
make install

说明:

  • --enable-gpl --enable-nonfree 让 FFmpeg 支持 GPL/LGPL 和非自由库。
  • --enable-libx264 等是为 h264 编解码准备。
  • --prefix 指定安装目录,不会覆盖系统 FFmpeg。

五、配置环境变量

echo 'export PATH="$HOME/ffmpeg-5.1-build/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

确认新版本已安装:

ffmpeg -version   # 应输出5.1.X

六、使用 FFmpeg 获取 MP4 的 H.264 数据和元数据

1. 获取文件元数据(编码信息等):

ffprobe -v error -select_streams v:0 -show_entries stream=codec_name,codec_type,codec_tag_string,profile,width,height,r_frame_rate,avg_frame_rate -of default=noprint_wrappers=1 demo.mp4

返回类似于:

codec_name=h264
codec_type=video
profile=High
width=1920
height=1080
r_frame_rate=25/1
avg_frame_rate=25/1

2. 提取裸流(h264码流):

ffmpeg -i demo.mp4 -an -c:v copy -bsf:v h264_mp4toannexb output.h264
  • -an:去音频
  • -c:v copy:不转码,直接拷贝
  • -bsf:v h264_mp4toannexb:把 MP4 的 H.264 样本转成裸流 annexb 格式

七、其它建议

  • 推荐源码安装,因 Ubuntu 官方仓库一般没有 5.1 这么新。

  • 可用 ffprobe 直接提取所有元数据,支持 json 输出(方便程序解析)

    ffprobe -v quiet -print_format json -show_streams demo.mp4
    

总结

  1. 卸载旧版,安装依赖
  2. 编译安装 FFmpeg 5.1
  3. 配置环境变量
  4. 使用 ffprobe 提取元数据,ffmpeg 提取裸 h264 流
http://www.dtcms.com/a/539270.html

相关文章:

  • 网站建设网站软件有哪些内容规划管理部门的网站建设
  • 1元建站网站怎样建设
  • 怎么做招聘网站的调研进入网站前如何做环境检测
  • 汕头网站排名优化设计师工作室网站
  • 教做蛋糕的网站科技公司取名大全
  • 网站建设合同违约金细节盐边网站建设
  • 360建站网站seo搜索引擎优化案例
  • seo网站优化流程做淘宝客网站需要什么资质
  • 作品展示html5网站模板html5公司网站源码
  • 个人免费网站申请注册为网站网站做网络维护
  • 肉部网站建设包括哪些做网站不给提供ftp
  • 访问一个网站的过程如何判断一个网站的价值
  • 关于网站建设论文的结束语青岛嘎嘎
  • 内蒙古网站建设 阿里巴巴泉州网站优化排名
  • 个人建设网站需要什么证件吗搜一下百度
  • 公司想制作网站设计汽车网站
  • 网站推广排名如何做网站展示商品
  • 有没有做海报的网站推荐教学网站的设计
  • 淄博网站建设好的公司中国物流企业网
  • 电子专业毕设做网站做网站销售工资怎么样
  • 徐州网站建设模板友情链接怎么购买
  • 网站推广策划方案3000字输入网址一键生成app
  • 东莞建设工程交易中心门户网站商城网站建设php
  • 网站建设需求精确表番禺网站开发哪里好
  • 品牌网站建设方案ppt运城网站推广哪家好
  • 开封建设教育协会网站重庆市工程建设信息网打不开
  • 手机网站开发语言选择手机网站打开很慢
  • 别人的抖音网站是怎么做的软件开发公司账务处理
  • win7用本地文件做网站模板商城网站有免费建设的吗
  • 广东网站设计网络推广培训视频