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

使用FFmpeg+ubuntu系统转化flac无损音频为mp3

功能需求如上题,我们来具体的操作一下:

1.先在ubuntu上面安装FFmpeg:sudo apt install ffmpeg

2.进入有flac音频文件的目录使用下述命令:

ffmpeg -i test.FLAC -c:a libmp3lame -q:a 2 output.mp3

3.如果没有什么意外的话,你就能看到你的文件夹里面已经有转化好的mp3文件了 

 

批量处理脚本创建一个叫:flac_to_mp3.sh的文件,放置好flac文件与设置好目录,然后保存

#!/bin/bash# 指定要转换的FLAC文件目录路径
flac_directory="/path/to/flac/files"# 指定输出MP3文件目录路径
mp3_directory="/path/to/output/mp3/files"# 创建输出目录(如果不存在)
mkdir -p "$mp3_directory"# 遍历FLAC文件目录
for file in "$flac_directory"/*.flac; doif [ -f "$file" ]; thenfilename=$(basename "$file")filename="${filename%.*}"output_file="$mp3_directory/${filename}.mp3"# 执行转换命令ffmpeg -i "$file" -c:a libmp3lame -q:a 2 "$output_file"echo "已转换 $filename"fi
doneecho "批量转换完成"

运行脚本即可完成批量转换

http://www.lryc.cn/news/167470.html

相关文章:

  • I/O多路复用三种实现
  • DataInputStream数据读取 Vs ByteBuffer数据读取的巨大性能差距
  • org.apache.flink.table.api.TableException: Sink does not exists
  • 【多线程】CAS 详解
  • 卷积神经网络实现咖啡豆分类 - P7
  • C++之默认与自定义构造函数问题(二百一十七)
  • Docker从认识到实践再到底层原理(五)|Docker镜像
  • 【Flowable】任务监听器(五)
  • spring-kafka中ContainerProperties.AckMode详解
  • 【rpc】Dubbo和Zookeeper结合使用,它们的作用与联系(通俗易懂,一文理解)
  • ChatGPT的未来
  • Pytorch模型转ONNX部署
  • k8s优雅停服
  • 面试题五:computed的使用
  • 完美的分布式监控系统 Prometheus与优雅的开源可视化平台 Grafana
  • 黑马JVM总结(九)
  • 如何使用 RunwayML 进行创意 AI 创作
  • 【css】能被4整除 css :class,判断一个数能否被另外一个数整除,余数
  • ChatGPT与日本首相交流核废水事件-精准Prompt...
  • 关于 firefox 不能访问 http 的解决
  • 68、Spring Data JPA 的 方法名关键字查询
  • Brother CNC联网数采集和远程控制
  • Jenkins 编译 Maven 项目提示错误 version 17
  • 数据结构——排序算法——堆排序
  • 【Spring事务底层实现原理】
  • docker快速安装redis,mysql,minio,nacos等常用软件【持续更新】
  • SCRUM产品负责人(CSPO)认证培训课程
  • python连接mysql数据库的练习
  • 扩散模型在图像生成中的应用:从真实样例到逼真图像的奇妙转变
  • Windows 打包 Docker 提示环境错误: no DOCKER_HOST environment variable