mp4文件全部转换为mp3

这篇具有很好参考价值的文章主要介绍了mp4文件全部转换为mp3。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题

今天突发奇想,想把mp4视频转换为mp3来收听,于是想到了ffmpeg工具

步骤

安装ffmpeg环境

要在 Windows 上配置 FFmpeg 环境,你可以按照以下步骤进行操作:

  1. 下载 FFmpeg

    • 首先,你需要下载 FFmpeg 的 Windows 版本。你可以在 FFmpeg 官方网站(https://ffmpeg.org/download.html)上找到 Windows 版本的可执行文件。
  2. 解压缩文件

    • 下载后,解压缩 FFmpeg 文件到你选择的目录。例如,你可以将它解压缩到 C:\ffmpeg\ 目录。
  3. 设置系统环境变量

    • 将 FFmpeg 的可执行文件目录添加到系统的 PATH 环境变量中,这样系统就可以在任何位置找到 FFmpeg。
    • 右键单击“此电脑”(或“计算机”),然后选择“属性”。
    • 点击“高级系统设置”。
    • 在弹出的窗口中,点击“环境变量”按钮。
    • 在“系统变量”下找到“Path”,然后点击“编辑”。
    • 在编辑窗口中,点击“新建”,然后添加 FFmpeg 的可执行文件目录(例如 C:\ffmpeg\bin\)。
    • 确认并关闭所有窗口。
  4. 验证安装

    • 打开命令提示符(或 PowerShell)并输入 ffmpeg -version,然后按 Enter 键。如果一切设置正确,它应该显示 FFmpeg 的版本信息。

完成这些步骤后,你的系统就已经配置好了 FFmpeg 环境。现在你可以在命令提示符或批处理脚本中使用 FFmpeg 来进行视频转换等操作。

powershell命令

切换到文件件目录下,执行下面的语句,把所有文件转换为mp3即可

Get-ChildItem -Filter *.mp4 | ForEach-Object {ffmpeg -i $_.FullName -vn -acodec libmp3lame -q:a 2 "$($_.BaseName).mp3"}

  • 刚又想把一个mp3文件分成几部分,怎么弄,命令如下*
ffmpeg -i input.mp3 -f segment -segment_time 600 -c copy output_%03d.mp3

这个命令会将名为 input.mp3 的文件切割成每个时长为 600 秒的片段,并输出为 output_001.mp3、output_002.mp3 等等。

在这个命令中:

-i input.mp3 指定了输入文件名。
-f segment 表示使用 segment 格式进行分割。
-segment_time 600 指定了每个片段的时长,以秒为单位。
-c copy 表示使用拷贝方式进行分割,以保持音频质量不变。
output_%03d.mp3 是输出文件名的模板,%03d 表示输出文件名会以三位数字进行编号。
你可以根据需要调整 -segment_time 参数来设置不同的片段时长。

碰到的新问题

我有新下载了mp4文件,如果还按照上面的命令,岂不从头再来,显然不合适,所以要加一个判断,存在就不转换了。只转换不存在的。所以最后命令如下

Get-ChildItem -Filter *.mp4 | ForEach-Object {
    $mp3FileName = "$($_.BaseName).mp3"
    $mp3FilePath = Join-Path -Path $pwd -ChildPath $mp3FileName
    if (-not (Test-Path $mp3FilePath)) {
        ffmpeg -i $_.FullName -vn -acodec libmp3lame -q:a 2 $mp3FilePath
    } else {
        Write-Host "Skipping conversion for $mp3FileName. File already exists."
    }
}

这个帖子我也是边操作,边完善,希望能帮助你,喜欢打赏
mp4文件全部转换为mp3,小技巧,ffmpeg文章来源地址https://www.toymoban.com/news/detail-797419.html

到了这里,关于mp4文件全部转换为mp3的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 视频剪辑:视频转码实用技巧,批量将MP4转为MP3音频

    随着数字媒体设备的普及,视频和音频文件已成为日常生活中的重要组成部分。有时,可能要将MP4视频文件转换为MP3音频文件,以提取其中的音频内容或者进行其他处理。这是耗费时间的任务,那要如何操作呢?本文详解云炫AI智剪如何将视频批量转码的技巧,批量将MP4文件

    2024年02月05日
    浏览(59)
  • 如何在Windows / Mac / iPhone / Android / Online上将MP4转换为MP3

    如果只想保留MP4视频的音频轨道,则可以将MP4转换为MP3格式。 MP3是几乎所有设备,播放器和编辑器都支持的数字音频格式。无论您将MP4视频转换为MP3音频以进行脱机播放或进一步编辑,都可以提取音轨并保存为MP3格式。这是在不损失质量的情况下将MP4转换为MP3的8种可行方法

    2024年02月10日
    浏览(43)
  • 如何使用ffmpeg将BDMV(m2ts)转换成MKV、MP4等其他格式的文件

    BDMV 是蓝光碟使用的格式。这种格式没有办法使用播放软件播放,必须要用硬盘播放器,也就是专门的设备。但是最经典的 ffmpeg 可以将其转换成其他格式,并且保持相同的码率和清晰度,这样就可以很方便的查看了。 本文使用 macOS 进行演示,但是会介绍如何一些其他平台的

    2024年02月10日
    浏览(73)
  • Mp4文件提取详细H.264和MP3文件

    要将视频分开为H.264(视频编码)和MP3(音频编码)文件,你可以使用FFmpeg进行操作。以下是将视频和音频从一个视频文件中分开并保存为H.264和MP3文件的示例命令行操作: FFmpeg安装 这个命令将从 input.mp4 中提取视频流并将其编码为H.264,并将其保存为 output_video.mp4 。 -c:v li

    2024年02月09日
    浏览(54)
  • ffmpeg批量转换wav为mp3

    1、新建一个txt文件,并复制如下代码进入,然后保存。 2、把文件后缀修改为bat 。 3、把后缀为bat的文件放到要批量处理的视频文件夹里面。 4、在确保安装了ffmpeg的情况下,双击bat文件执行即可。 5、参数说明: -i          输入文件,这里指的就是视频文件。 -y       

    2024年01月20日
    浏览(55)
  • mp4文件可以转成mp3音频吗

    现在是个非常流行刷短视频一个年代,刷短视似乎成了人们休闲娱乐的一种方式,在日常刷短视频过程中,肯定会有很多同学被短视频 bgm 神曲洗脑,比如很多被网红翻唱带火的歌曲,例如其中\\\"不负人间”,就是其中之一,一开口直击灵魂,旋律在脑海挥之不去! 有些同学肯

    2024年01月20日
    浏览(44)
  • Node.js脚本项目合集(一):Node.js+FFmpeg实现批量从B站导出离线缓存视频到mp4格式,mp4转mp3,实现听歌自由

    最近被一首JISOO的FLOWER歌洗脑,但碍于版权原因,只能在B站上看mv视频,盯着尬舞听歌着实有些尴尬,突发奇想,如果能将视频中的音频和视频分开不就能只听音乐,不用看尴尬的舞蹈吗?刚好手机上有不少B站本地的学习视频想导入到电脑上看,可是B站下载的格式.m4s文件,

    2024年02月07日
    浏览(71)
  • ffmpeg批量转换mpg为mp4

    1、新建一个txt文件,并复制如下代码进入,然后保存。 2、把文件后缀修改为bat 。 3、把后缀为bat的文件放到要批量处理的视频文件夹里面。 4、在确保安装了ffmpeg的情况下,双击bat文件执行即可。 5、参数说明: -i          输入文件,这里指的就是视频文件。 -y       

    2024年02月13日
    浏览(47)
  • 视频格式转换(avi、wmv、flv、mkv、rmvb、rm、3gp转MP4、MP3)边学边开发

    最近想把视频中的音乐提取成mp3,找了好多软件,都不顺手,所以自己动手写了这么一个小软件。主要使用的是:ffmpeg.exe,转换时候带进度条,可以转换一个文件,也可以批量转换文件。 一、先看一下软件如何使用 软件共有三部分: 1、选择转换的文件,文件格式可以是a

    2024年02月16日
    浏览(59)
  • 【音视频开发】FFmpeg转换与封装 I - MP4格式

    1 FFmpeg转换与封装 1.1 MP4格式转换 1.1.1 MP4格式标准         FFmpeg支持的媒体封装格式具有多样性与全面性,与此, 我们还可以使用FFmpeg来对媒体格式进行转换与封装 。 在互联网常见的格式中,跨平台最好的应该是 MP4 文件,因为 MP4 文件既可以在PC 平台的Flashplayer中播放,

    2024年02月08日
    浏览(80)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包