十八比特 十八比特
⚡ 18bit DNS (opens new window)
🏠 主页
  • 🌐 网站
  • 📦 资源
  • 📝 教程
  • 📐 制表符
  • 🗃️ 分类
  • 🏷️ 标签
  • 🗄️ 归档
📃 文章日志
ℹ️ 关于

十八比特

风带来故事的种子,时间使之发芽
⚡ 18bit DNS (opens new window)
🏠 主页
  • 🌐 网站
  • 📦 资源
  • 📝 教程
  • 📐 制表符
  • 🗃️ 分类
  • 🏷️ 标签
  • 🗄️ 归档
📃 文章日志
ℹ️ 关于
  • 技术文档

    • Git命令笔记
    • genshin-record项目文档
    • Docker常用命令
    • FFmpeg常用命令
      • 无损剪切视频
      • 调整视频码率
      • 查看编/解码器
      • 添加音轨
    • Rclone常用命令
    • Vim基础操作
    • GPG 导出导入命令
  • 技术教程

  • Git工具

  • Nodejs

  • Linux安全

  • 技术
  • 技术文档
秋澪冬安
2022-06-15
目录

FFmpeg常用命令

# 无损剪切视频

ffmpeg -i <文件名> -ss <开始时间> -t <裁剪时长> -vcodec copy -acodec copy <输出文件名>

或

ffmpeg  -ss <开始时间> -to <结束时间> -accurate_seek -i <文件名> -codec copy -avoid_negative_ts 1 <输出文件名>

-vcodec copy:导出的视频编码复制原视频

-acodec copy:导出的视频的音频编码复制原视频音频

# 调整视频码率

ffmpeg -i <文件名> -b:v <视频码率>M <输出文件名>

# 使用GPU加速
ffmpeg -i <文件名> -b:v <视频码率>M -c:v <编码器> <输出文件名>

英伟达编码器:hevc_nvenc、h264_nvenc

# 查看编/解码器

查找可用的硬件编码器,这里查找的是英伟达的

ffmpeg -codecs | sls cuvid

ffmpeg -codecs:查看可用编/解码器

sls:powershell中的命令,类似于 linux 中的 grep 命令

# 添加音轨

ffmpeg -i <文件名> -i <文件名> -c copy -map 0:v -map 0:a -map 1:a -metadata:s:a:0 language=chs -metadata:s:a:0 title="中文" -metadata:s:a:1 language=jp -metadata:s:a:1 title="日文" 1.mkv

-map 0:v:表示第1个文件的视频流

-map 1:a:表示第2个文件的音频流

#命令#ffmpeg
上次编辑: 2024/08/30, 16:21:31

← Docker常用命令 Rclone常用命令→

最近更新
01
SSH跳板机访问内网服务
06-16
02
GPG 导出导入命令
06-16
03
从零开始的 All In One
06-14
更多文章>
Theme by Vdoing | Copyright © 2020-2025 十八比特 | 蜀ICP备2022002410号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式