最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux命令實現(xiàn)音頻格式轉換和拼接的方法

 更新時間:2019年08月08日 10:18:09   作者:EricRae  
今天小編就為大家分享一篇linux命令實現(xiàn)音頻格式轉換和拼接的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

安裝FFmpeg flac

eric@ray:~$ sudo apt install FFmpeg flac

安裝lame faac

eric@ray:~$ sudo apt install lame faac

將一個后綴為.ape格式的視頻轉換成m4a(mp4)格式

1、首先用ffmpeg命令或者flac 命令將它轉換成mav格式,再用lame將wav轉換成mp4格式

eric@ray:~/Music$ ffmpeg -i Gracie-Theme.ape Gracie-Theme.wav

##或者

eric@ray:~/Music$ flac -d Gracie-Theme.flac Gracie-Theme.wav

2、再使用lame命令 壓縮成MP3

##使用lame命令:使用VBR動態(tài)碼率壓縮,0表示質量最高,9表示質量最低,默認為4

eric@ray:~/Music$ lame -v Gracie-Theme.wav

##或者使用faac編碼得到m4a(mp4)、mp3格式文件:100表示質量最高 100% 

eric@ray:~/Music$ faac -w -q 100 Gracie-Theme.wav -o Gracie-Theme.mp4

3、也可以使用ffmpeg壓縮得到m4a格式:

#這里使用的是ffmpeg內置的aac編碼起,設置碼率為固定的320k

eric@ray:~/Music$ ffmpeg -i Gracie-Theme.wav -strict experimental -c:a aac -b:a 320k Gracie-Theme.m4a

#還可以使用ffmpeg將解壓和壓縮為一條命令:-map_metadata 表示保留歌曲元數(shù)據(jù),即名稱、演唱者等

eric@ray:~/Music$ ffmpeg -i Gracie-Theme.flac -ab 320k -map_metadata 0 Gracie-Theme.m4a

4、批量腳本

#!/bin/bash

for FILE in *.ape;
do
ffmpeg -i "$FILE" temp.wav;
lame -b 320 temp.wav "${FILE%.*}.mp3";
rm temp.wav
done

對于一個ape/flac文件包含多首歌曲

這種情況,通常會有一個cue文件,這個文件中包含這個ape/flac文件的專輯名稱、演唱者名稱、還有每首歌曲的名稱、時間范圍??梢韵扔蒙厦娴姆椒▽⒄麄€文件轉化為Mp3格式之后,再用mp3splt工具進行分割。

將cue文件分割為mp3:

eric@ray:~/Music$mp3splt -c song.cue -o @n.@t song.mp3

常用參數(shù):

@a:歌手名稱

@b:專輯名稱

@t:歌曲標題

@n:音軌序號

音頻合并

#音頻合并(兩個音頻重疊)

eric@ray:~/Music$ffmpeg -i first.mp3 -i second.mp3 -filter_complex amix=inputs=2:duration=first:dropout_transition=2 -f mp3 third.mp3

#兩個音頻拼接

eric@ray:~/Music$ffmpeg -i d1.mp3 -i d2.mp3 -filter_complex '[0:0] [1:0] concat=n=2:v=0:a=1 [a]' -map [a] j5.mp3

#三個音頻拼接

eric@ray:~/Music$ffmpeg -i 片頭.wav -i 內容.WAV -i 片尾.wav -filter_complex '[0:0] [1:0] [2:0] concat=n=3:v=0:a=1 [a]' -map [a] 合成.wav

參考資料

FFmpeg and AAC Encoding Guide https://trac.ffmpeg.org/wiki/Encode/AAC

以上這篇linux命令實現(xiàn)音頻格式轉換和拼接的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • VMware下CentOS 7 安裝圖文教程

    VMware下CentOS 7 安裝圖文教程

    這篇文章主要為大家詳細介紹了VMware下CentOS 7 安裝圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • tmpwatch命令清除舊文件的方法

    tmpwatch命令清除舊文件的方法

    這篇文章主要介紹了tmpwatch命令清除舊文件的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • Linux 目錄結構詳細介紹

    Linux 目錄結構詳細介紹

    這篇文章主要介紹了Linux 目錄結構詳細介紹,文章內容介紹的很詳細,有對于linux目錄結構不是太了解的同學可以參考下
    2021-02-02
  • GNU Parallel的具體使用

    GNU Parallel的具體使用

    這篇文章主要介紹了GNU Parallel的具體使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • Linux進程間通信方式之socket使用實例

    Linux進程間通信方式之socket使用實例

    這篇文章主要介紹了Linux進程間通信方式之socket使用實例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • linux查看防火墻狀態(tài)與開啟關閉命令詳解

    linux查看防火墻狀態(tài)與開啟關閉命令詳解

    linux查看防火墻狀態(tài)與開啟關閉命令常用的有以下兩種方式,大家可以參考一下
    2018-03-03
  • 在Linux中安裝ASPNET.Core3.0運行時的示例代碼

    在Linux中安裝ASPNET.Core3.0運行時的示例代碼

    這篇文章主要介紹了在Linux中安裝ASPNET.Core3.0運行時的示例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • apachetop  實現(xiàn)實時監(jiān)測web服務器運行情況

    apachetop 實現(xiàn)實時監(jiān)測web服務器運行情況

    這篇文章主要介紹了apachetop 實現(xiàn)實時監(jiān)測web服務器運行情況的相關資料,需要的朋友可以參考下
    2016-10-10
  • linux中的常用命令與快捷鍵介紹

    linux中的常用命令與快捷鍵介紹

    大家好,本篇文章主要講的是linux中的常用命令與快捷鍵介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 詳解CentOS下Nginx如何禁止IP訪問

    詳解CentOS下Nginx如何禁止IP訪問

    服務器的安全相信是每位運維人員最關心的問題,不知道大家在使用的時候會不會遇到很多的惡意IP攻擊,最近公司的服務器就遇到了這個問題,這個時候就要用到Nginx 禁止IP訪問了。本文介紹了詳細的步驟,有同樣問題的朋友們可以參考學習。
    2016-10-10

最新評論

武城县| 中卫市| 轮台县| 酒泉市| 云安县| 淳化县| 稷山县| 永兴县| 兴仁县| 志丹县| 乌鲁木齐县| 义乌市| 盖州市| 历史| 隆尧县| 巴彦淖尔市| 平顶山市| 华亭县| 樟树市| 嘉祥县| 华蓥市| 邳州市| 开远市| 焦作市| 桃园市| 高青县| 博乐市| 茌平县| 扎囊县| 珲春市| 叙永县| 和龙市| 惠东县| 拉萨市| 岱山县| 大同县| 克东县| 安龙县| 乌鲁木齐市| 贺州市| 元阳县|