首页 > 其他分享 >ffmpeg 转码 H.265为 H.264

ffmpeg 转码 H.265为 H.264

时间:2024-03-04 11:55:05浏览次数:24  
标签:10 H.265 H.264 HEVC ffmpeg map bit copy

树莓派3 上 omxplayer 无法播放 h.265编码的 .mp4 文件,需要进行转码.

参考:  https://superuser.com/questions/1380946/how-do-i-convert-10-bit-h-265-hevc-videos-to-h-264-without-quality-loss

单个文件:
ffmpeg.exe -i xxx.mp4  -map 0 -c:v libx264 -crf 18 -vf format=yuv420p -c:a copy  xxx.h264.mp4
批量转换:
$ for fname in ls *mp4 ; do ffmpeg.exe -i $fname  -map 0 -c:v libx264 -crf 18 -vf format=yuv420p -c:a copy  $fname.h264.mp4; done

其他:

10-bit/12-bit HEVC to 8-bit H.264
ffmpeg -i input -map 0 -c:v libx264 -crf 18 -vf format=yuv420p -c:a copy output.mkv

10-bit/12-bit HEVC to 10-bit H.264
ffmpeg -i input -map 0 -c:v libx264 -crf 18 -c:a copy output.mkv

10-bit/12-bit HEVC to 8-bit HEVC
ffmpeg -i input -map 0 -c:v libx265 -crf 20 -vf format=yuv420p -c:a copy output.mkv

12-bit HEVC to 10-bit HEVC
ffmpeg -i input -map 0 -c:v libx265 -crf 20 -vf format=yuv420p10le -c:a copy output.mkv

 

标签:10,H.265,H.264,HEVC,ffmpeg,map,bit,copy
From: https://www.cnblogs.com/rivanwang/p/18051509

相关文章

  • ffmpeg记录
    最近工作中有用到ffmpeg,这里做一下简单的记录:1、虚拟机平台安装ffmpeg使用apt进行安装sudoaptupdatesudoaptinstallffmpeg之后安装一些需要的安装包sudoaptinstalllibavcodec-devlibavformat-devlibavutil-devlibswscale-dev这样就编译OK了,之后编译程序,使用下......
  • Macos arm64 ffmpeg h264 还原成yuv
    首先编译ffmpeg由于编译很多依赖尝试了三天果断放弃~使用brewbrewinstallffmpegbrewinfoffmpegcmakelist.txtcmake_minimum_required(VERSION3.20)project(ffmpeg_baseC)set(CMAKE_C_STANDARD11)set(FFMPEG_DIR/usr/local/Cellar/ffmpeg/6.1.1_3)include_......
  • windows之FFmpeg 软、硬解码
    设备支持qsv硬件加速,则虚线判断是否可以支持硬解码namespaceCoder.FFmpeg{///<summary>///视频解码器///</summary>publicunsafeclassFFmpegVideoDecoder:IDisposable{#region私有变量//格式转换器privaterea......
  • ffmpeg 工具及命令介绍
    ffprobe工具介绍查看帮助信息:ffprobe--help使用方式:ffprobe[OPTIONS][INPUT_FILE]查看多媒体数据包:ffprobe-show_packetsoutput.mp4ffprobe-show_packets-show_dataoutput.mp4查看封装格式:ffprobe-show_formatoutput.mp4查看视频文件的帧信息:ffprobe-sh......
  • Windows环境使用ffmpeg转换文件格式
    先安装ffmpeg,官网下载地址https://ffmpeg.org/download.html直接保存即可 将命令保存为.bat 格式,放到ffmpeg.exe所在文件夹, 将所需转换的文件也放到该文件夹,双击bat文件运行即可1.flv 转mp4@echoofffor%%iin("*.flv")doffmpeg-i"%%i"-ccopy"%%i".mp4 ......
  • ffmpeg之avformat_alloc_output_context2
    函数原型:intavformat_alloc_output_context2(AVFormatContext**ctx,constAVOutputFormat*oformat,constchar*format_name,constchar*filename);功能:查找根据format_name或者filename或者oformat输出类型,并且初始化ctx结......
  • ffmpeg摄像头录制+屏幕录制问题
    确保权限系统该打开的权限都打开设备枚举查看设备列表在这个命令中,-devices选项用于列出可用的输入和输出设备。其中,D代表输入设备,E代表输出设备。D通常表示输入设备,如摄像头或麦克风,E通常表示输出设备,如显示器或扬声器。$ffmpeg-hide_banner-devicesDevices:D.=Dem......
  • [Kyana]ffmpeg编译方法
    01|Msys跨平台编译ffmpeg配置环境安装Msys2,修改安装目录下的/etc/pacman.d/文件夹下的mirrorlist文件,切换为中科大源。打开Msys2的MinGW64终端,执行pacman-Syu更新软件包使用pacman-Sgccyasmmake安装编译所需的依赖。编译流程编译x264库从videolan官网下载x264代码......
  • [Kyana]ffmpeg编译方法
    01|Msys跨平台编译ffmpeg配置环境安装Msys2,修改安装目录下的/etc/pacman.d/文件夹下的mirrorlist文件,切换为中科大源。打开Msys2的MinGW64终端,执行pacman-Syu更新软件包使用pacman-Sgccyasmmake安装编译所需的依赖。编译流程编译x264库从videolan官网下载x264代码......
  • ffmpeg剪辑视频简单应用
    背景:博主非视频剪辑从业者,非软开码农, 不想花费大量时间进行ffmpeg的学习搞这个的初衷是,被剪辑video文件太大,导入剪映耗时长,且剪映导出分辨率低,且不想花钱==因此只做最简单的视频剪辑应用分享,达到截取视频,简单音视频抽取及重组的目的即可。 1.安装https://ffmpeg.org/dow......