如何在Android或是Java程式語言中使用Rust的函式庫? 2019 年 10 月 8 日 Magic Len 研究分享、 Android、 Java、 Rust Java是一個需要運作在JVM上的程式語言,因此效能會比原生(native)程式還要來得差一些。不過對於一些比較需要花費硬體資源的運算(例如影像處理、聲音處理),我們還是可以透過Java提供的JNI(Java Native Interface)來連結並使用原生函式庫提供的功能來完成。Rust的函式庫也可以透過JNI來呼叫,在這篇文章中,會介紹如何把任意現有的Rust函式庫拿進Java程式語言中使用... 繼續閱讀
如何修復音樂檔的喀答聲(Click)? 2019 年 4 月 14 日 Magic Len 研究分享、 軟體介紹、 音樂心得 理論上,喀答聲(Click)應該只會發生在頻率急遽改變或是振幅急遽改變的時候。但實際上,只要波形有發生任何一點不連續(就算不連續的地方只有0.000001秒),就會產生喀答聲。在先前Csound的文章中,雖然有提到喀答聲可以利用波形包絡和近似頻率的方式來避免發生,但如果發生喀答聲的是現存的聲音或是音樂檔案的話,那就只能靠後期修復的方式來處理了。 繼續閱讀
MEPG-4(Xvid)、H.264(x264)、H.265(x265)、VP8、VP9、AV1等8-bit影片編碼格式的比較 2019 年 4 月 10 日 Magic Len 研究分享、 軟體介紹 由於儲存空間和資料傳輸速度的限制,我們可能沒辦法將錄影設備所錄製到的資訊,或是藉由軟體演算出來的畫面完好無損地保存或是傳送。影片是給人看的,但是人類的眼睛的分辨能力有限,非常細微的訊號差異其實感受不太出來,因此可以使用一些會改變原本影像訊號的方式來將其重新編碼(Encode)成和原始影像訊號看起來差異不大的格式,減少儲存影像訊號所佔用空間和加快傳送影像訊號時的速度,而這種壓縮影像訊號的方式就稱為有... 繼續閱讀
如何使用FFmpeg來比對兩個影片的畫質差異程度? 2019 年 4 月 4 日 Magic Len 研究分享、 軟體介紹 FFmpeg全名是Fast Forward MPEG(Moving Picture Experts Group),為開源的影音多媒體處理框架,可以進行影音的解碼、編碼、編碼轉換、混合、抽取、串流和濾鏡,無論影音格式是從哪個地方出來的,從過去到現在的影音格式它幾乎都能夠支援。FFmpeg也有很不錯的可攜性和可移植性,可以使用在Linux, macOS, Microsoft Windows, BSDs... 繼續閱讀
解決Android的ADB無法連結到Genymotion模擬器的問題 2019 年 3 月 26 日 Magic Len 隨手張貼 Genymotion是開發Android應用程式時經常使用的跨平台Android模擬器,其運行Android的效能要比Android官方的模擬器(AVD)還要好,而且支援更多的功能。然而,有時候Android的ADB會因不明原因而無法連結到Genymotion的虛擬機,而導致Android的APK無法順利安裝進去,就連Logcat也無法使用。 繼續閱讀
如何將Android系統字型更換成思源柔黑體(免Root)? 2018 年 6 月 13 日 Magic Len 作品分享、 Android、 軟體介紹 思源柔黑體(GenJyuuGothic)是思源黑體日本版的衍生字體,將原先的字形平滑化,看起來更接近圓體。由於直接替Android系統套用思源黑體,不管是1.000到1.004版,不論有沒有把OTF轉TTF,似乎都會有行距的問題。然而,思源柔黑體當作Android系統字型使用時並不會有行距問題。因此若想要讓Android系統字型使用CJK字型的話,可以考慮使用思源柔黑體,雖然它是從思源黑體日本版改... 繼續閱讀
Android上的螞蟻文字產生器 2016 年 5 月 31 日 Magic Len 作品分享、 軟體介紹、 Android 「҉螞҉蟻҉文҉字҉」這四個字怎麼看起來又髒又怪,像是爬滿了螞蟻呢?這究竟是怎麼弄的?螞蟻文字產生器是一個專門在Android裝置上產生這種文字的應用程式,可以將任何文字轉成螞蟻文字,或是將螞蟻文字還原成原始文字。 繼續閱讀
Android上的文字隱藏家,隱藏任何不想被別人看出來的文字 2016 年 3 月 6 日 Magic Len 作品分享、 軟體介紹、 Android 如果想要透過網路傳送一些敏感或是私人的訊息給別人,就必須要確保送出的訊息不會外洩。使用文字隱藏家,可以讓您在Android上隱藏任意的文字成為另一組由A到Z字母組成的文字。 繼續閱讀
MagicLen也出App?MagicLen App For Android 2016 年 2 月 23 日 Magic Len 一般公告、 作品分享、 軟體介紹、 Android 為了讓Android使用者瀏覽本站有更佳的體驗,本站也推出Android App啦!這個MagicLen專用的Android App永遠免費且不放置廣告,以回饋各位訪客這些年來對本站的支持,歡迎各位訪客多加利用。MagicLen App採用時間軸的方式來瀏覽各篇文章,並提供文章多重篩選功能,使用者能更快地關注或是找到自己想要的文章。另外,使用App瀏覽文章的速度比使用網頁瀏覽器還要快得多,能省下不... 繼續閱讀
FFmpeg 免費開源、功能強大的影音處理框架 2016 年 1 月 27 日 Magic Len 軟體介紹 FFmpeg全名是Fast Forward MPEG(Moving Picture Experts Group),為開源的影音多媒體處理框架,可以進行影音的解碼、編碼、編碼轉換、混合、抽取、串流和濾鏡,無論影音格式是從哪個地方出來的,從過去到現在的影音格式它幾乎都能夠支援。FFmpeg也有很不錯的可攜性和可移植性,可以使用在Linux, macOS, Microsoft Windows, BSDs... 繼續閱讀