Insta360 ONE X2 在 Ubuntu Linux 轉檔記錄 ---  Insta360 app 目前只有 Windows/Mac 版本,不過官方有釋出 Linux 版本的[範例程式](https://github.com/Insta360Develop/MediaSDK-Cpp)提供轉換檔案,目前在 Ubuntu 22.04.5 LTS 使用還算順利,記錄一下一些使用情形。 在使用程式之前要在官方申請與下載 SDK: https://www.insta360.com/hk/sdk/home 表單通過審核後即可在下面位置下載檔案( Linux_CameraSDK-2.0.2-build1-20250418_MediaSDK-3.0.1-build1-20250418.zip ): https://www.insta360.com/hk/sdk/record 解壓縮後,裡面有兩個檔案: * CameraSDK-2.0.2-build1-20250418-Linux.tar_1744968314756.gz * MediaSDK-3.0.1-build1-20250418-Linux.tar_1744963436301.xz 我只有想要轉檔,所以進一步解開 `tar -xJf MediaSDK-3.0.1-build1-20250418-Linux.tar_1744963436301.xz` * libMediaSDK-dev-3.0.1-20250418-amd64 把裡面的 deb 裝起來 `sudo dpkg -i libMediaSDK-dev-3.0.1.2-20250418_153137-amd64.deb` 新版本有支援 cuda ,記得裝起來 `sudo apt install cuda` 接著在 example 目錄或是 Github 都可以找到 demo 或 example 程式,編譯後即可執行 `g++ main.cc -std=c++11 -lMediaSDK -o ../convert` 我的環境有 Nvidia GPU ,改了一些預設值: * output_width = 5760 * output_height = 2880 * enable_denoise = true 接著透過下面指令即可進行檔案轉換 `./convert -inputs ~/下載/VID_20240929_191037_00_002.insv ~/下載/VID_20240929_191037_10_002.insv -output ~/下載/20240929-2.mp4` 設備每 30 分鐘會自動切割檔案,直接合併後 360 的 metadata 會消失,導致上傳到 youtube 之類平台時無法以 360 模式瀏覽,所以需要手動加入需要的 tag 合併: `ffmpeg -safe 0 -f concat -i files.txt -c copy 20240929_full.mp4` [塞 tag](https://www.reddit.com/r/ffmpeg/comments/s8n9ny/what_are_the_metadata_tags_for_360_video_how_do_i/): `exiftool -XMP-GSpherical:Spherical="true" 20240929_full.mp4`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up