全部代碼時:https://github.com/kenpeter/clip_to_music操作都失靈,使用藍鳥
基本上,這個簡單的NodeJS腳本應該爲了
執行這些動作重命名所有mp4文件,所以沒有包含文件沒有空間。
轉換所有的MP4到MP3播放
殺死ADB服務器(與子進程可執行程序)
開始ADB服務器(與子進程可執行程序)
推到我的Android手機
部分示例代碼:
renamePromise
.then(() => {
return musicPromise;
})
.then(() => {
return adbKillPromise;
})
.then(() => {
return adbStartPromise;
})
.then(() => {
return adbPushPromise;
})
.then(() => {
console.log('---- all done----');
process.exit(0);
});
輸出是這樣的,無序
; yarn start
yarn start v0.21.3
$ node clip_to_music.js
---adb kill---
-- Rename one file --
/home/kenpeter/Videos/4K Video Downloader/1.mp4
-- Rename one file --
/home/kenpeter/Videos/4K Video Downloader/2.mp4
--- rename all files done ---
adb push /var/www/html/test/testme/clip_to_music/audio/1.mp3 /sdcard/Music
adb push /var/www/html/test/testme/clip_to_music/audio/2.mp3 /sdcard/Music
---- done push all music ---
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
---adb start---
single mp3 done!
single mp3 done!
--------- all mp3 conversion done --------
---- all done----
Done in 10.79s.
正如你可以看到上面的輸出,這是了訂單
- 它殺死ADB服務器(帶cild進程執行)
- 重命名所有的mp4文件,所以沒有文件不包含空格。
- 推動所有音樂,我的Android手機
- 開始ADB服務器(與子進程可執行程序)
- 轉換所有的MP4到MP3播放
問題是什麼? – Besto