QQ 音乐加密音乐文件格式转换并附加专辑图片教程
博主懶得作圖了,沿用之前《使用 Unlock Music 解鎖加密的音樂文件》的算了,盜自己的圖總歸不犯法的吧?言歸正傳,之前已經介紹過如何自己架設服務器解密QQ音樂、網易云音樂等的付費加密音樂文件,但是對于博主這種不追求音質偏愛MP3的人來說,解密后的音樂文件還是看著別扭,而且解密后音樂文件的專輯圖片丟失,看著不爽,本篇就分享如何在不安裝任何格式轉換軟件的前提下將解密后的音樂文件轉換為MP3并寫入專輯圖片。
軟件名稱:FFMpeg
軟件主頁:http://www.ffmpeg.org/
項目地址:https://github.com/FFmpeg/FFmpeg
下載頁面:https://ffmpeg.zeranoe.com/builds/
1. 添加?FFMpeg 實例至操作系統
注意!本篇不是教各位如何白嫖,該花的錢還是要花,至少QQ音樂付費會員還是要開通一下的,實在不行各位找幾個朋友眾籌一個付費會員賬號也行啊。好了,進入正題,下載前面提到的神器FFMpeg,博主自從接觸到它之后就深深愛上了它,經常用到的功能諸如HLS協議的視頻下載及合并、音頻/視頻格式轉換、壓縮等等,幾乎無所不能,再也不用安裝格式轉換軟件了。
將下載到的軟件包解壓縮到指定的目錄下,比如博主將軟件釋放到了"D:\Program Files\FFMpeg"中,然后,請務必記住你所選定的目錄完整路徑,接下來要用到它。
之后打開命令提示符,輸入"sysdm.cpl"打開【系統屬性】對話框(桌面"我的電腦"圖標上單擊鼠標右鍵,然后在彈出的右鍵菜單中選擇"屬性"是一樣的效果,不是博主裝高深,實在是懶得截圖),切到【高級】選項卡,單擊下方的"環境變量"按鈕,之后在彈出的【環境變量】對話框中選中"Path"變量,點"編輯"按鈕,然后在【編輯環境變量】對話框中點"新建"按鈕,輸入讓各位務必記住的FFMpeg軟件包釋放路徑,展開至"bin"子目錄然后一路點擊"確定"按鈕保存即可,如下圖所示。
環境變量添加完成后,重新打開一個命令提示符窗口以使環境變量生效,輸入"ffmpeg -version"命令并回車如果能看到如下輸出則證明現在FFMpeg可以正常使用了。注意,下方示意圖僅供參考,博主因為此前已經添加過環境變量,所以沒有重新打開一個命令提示符窗口就執行命令了,請務必按照前述說明操作。
2. 下載指定音樂文件并解密
打開QQ音樂,進入設置頁面,按照下圖勾選"同時下載專輯圖片",同時記住緩存文件夾位置,下圖僅供參考。
接下來下載你喜歡的歌曲,這里以周杰倫的黑色毛衣為例,可以看到該歌曲屬于付費單曲,僅會員期內可以正常播放,且其它播放器無法播放,這里首先點擊播放(重要!播放時會自動下載專輯圖片),之后下載該歌曲。
之后打開剛才要求各位記住的QQ音樂緩存文件夾,可以看到專輯圖片已經自動下載,先不用管它,等下要用到。至于為啥窗口截圖突然變成 Windows 7 的窗口了,因為博主把QQ音樂安裝在虛擬機里了,不必在意。
3. 將下載到的加密音樂文件進行解密
本文開頭已經給出博主之前寫的搭建服務器部署 Unlock Music 的教程鏈接,喜歡自己動手的可以嘗試下在自己操作系統環境中搭建本地 Unlock Music 平臺,不想費那功夫的,下面給各位一個現成的。
音樂解鎖:http://lclexclusive.top/unlock-music/
打開上方給出的網址,將剛剛下載到的加密音樂文件拖動至指定位置,若無意外,會提示解鎖成功,然后頁面下方列表區會提供解密完成的音樂文件選項,將該文件下載到本地。
將下載得到的解密后的音樂文件同剛才緩存目錄中的專輯圖片放在同一文件夾下,為轉換格式做好準備。
4. 轉換格式并附加專輯圖片
打開命令提示符窗口,定位到上述文件夾下,按如下命令格式調用FFMpeg執行轉換命令,耐心等待命令執行完畢,之后就可以在目標目錄中看到轉換完成的音樂文件了,下圖供參考。
ffmpeg -i $INPUT_FILE -i $ALBUM_FILE -map 0:a -map 1:v -c copy -id3v2_version 3 -acodec libmp3lame -b:a 192k $OUTPUT_FILE# $INPUT_FILE 即你要轉換的音樂文件 # $ALBUM_FILE 即指定的專輯封面圖片 # $OUTPUT_FILE 即轉換完成后要輸出的目標文件至此,你已經掌握了如何將受版權保護的加密音樂文件轉換至任何你想要的音樂文件格式這一技能,博主要說的是,FFMpeg的功能豐富且強大,如果感興趣而且有一定的水平,建議深入研究一下。
總結
以上是生活随笔為你收集整理的QQ 音乐加密音乐文件格式转换并附加专辑图片教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C和C++混合编程(__cplusplu
- 下一篇: ubuntu安装codeblock的方法