William-Weng
open-menu closeme
  • 【FFmpeg】開源且功能強大的影音處理框架

    calendar Jan 5, 2020 · 1 min read · ffmpeg video audio image  ·
    Share on: twitter facebook linkedin copy
    【FFmpeg】開源且功能強大的影音處理框架

    FFmpeg是一個自由軟體,可以執行音訊和視訊多種格式的錄影、轉檔、串流功能,市面上絕大多數的影音轉檔工具,相信都是由它為主體產生出來的。當初主要會認識它的原因主要是因為macOS上內建錄影功能,輸出的格式是mov檔,雖然畫質相當的好,但就是檔案太大了,而且也不像在Windows上有類似格式工廠的轉檔APP,加上有時需要簡單的影音合併,所以只有轉向CLI的方式去處理。現在就來記錄一下使用過的一些指令。 影片 ==> 影片 ffmpeg -i 1.mov 1.mp4 # 1.mov => 1.mp4 ffmpeg -i 1.mov -an 1.mp4 # 1.mov => 1.mp4 (No Audio) ffmpeg -i …


    Read More
  • 【Raspberry-Pi】Raspberry-Pi 4 的安裝過程

    calendar Dec 8, 2019 · 2 min read · raspberry-pi linux  ·
    Share on: twitter facebook linkedin copy
    【Raspberry-Pi】Raspberry-Pi 4 的安裝過程

    相信大家都有聽過樹莓派 - Raspberry Pi的大名,它是基於Linux的單晶片電腦,由英國樹莓派基金會開發,目的是以低價硬體及自由軟體促進學校的基本電腦科學教育。到目前為止,已經出到第四代了,相較於二、三代來說,效能大增,已經可以拿來當一臺簡單的文書上網機了,4G-DDR4 + 4K-HDMI雙輸出,而且才15W,這讓有第三代的我有想買下去的衝動。接下來,我們就一步步的記錄安裝的過程吧,也學學Linux強大的指令功能。 樹莓派安裝 樹莓派第三方系統 其實樹莓派可以安裝的第三方系統有很多,不過這裡還是下載Raspbian桌面版來安裝。 下載Raspbian 這裡我們選擇Raspbian桌面版的映像檔來安裝。 Windows安裝 …


    Read More
  • 【Firebase】一個能即時更新的網頁 - Hosting

    calendar Nov 30, 2019 · 2 min read · firebase html database  ·
    Share on: twitter facebook linkedin copy
    【Firebase】一個能即時更新的網頁 - Hosting

    相信大家都有聽過firebase的大名,它是一個資料庫,但是其實它其它也有包含網頁的部分,就叫做Hosting,跟它的Database做結合,可以更簡單的做一個有資料庫的動態網頁。安裝firebase-tools跟登入的部分就不多說了,詳情可以參考之前的網頁。我們就開始吧。 Firebase Hosting Hosting 首先呢,這裡還是使用博客來的書籍資料來當DB使用,然後看看Hosting到底長的是什麼樣子? { "eBook": { "9789861365404": { "name": "勇氣圖鑑:受挫、失敗都是成長的養分", "url": …


    Read More
  • 【Unity 3D 2019】讓喵喵不再是阿飄?物理屬性與動畫

    calendar Oct 20, 2019 · 6 min read · unity c# game  ·
    Share on: twitter facebook linkedin copy
    【Unity 3D 2019】讓喵喵不再是阿飄?物理屬性與動畫

    在前面幾篇的介紹之後,這裡要做一個比較完整的DEMO,利用Unity的Physics屬性來產生碰撞跟移動的效果,其實在上一篇中使用程式去改變物體坐標位置也是可以的,不過WYSIWYG - 所見即所得的操作還是比較親民一些,動作也比較流暢。另外也會使用Animation來做簡單的2D動畫(連續換圖?),現在我們就開始吧。 遊戲製作 放入素材 新增一個「2D專案」後,將遊戲中所需要的圖片拉到專案中,相對的位置調整好,在這裡比較要注意的是,物件是有「先後順序」關係的,所以有時候在畫面上看不到,可以去調Order in layer的大小,數字越大的越前面(越晚畫)。 There should have been a video here …


    Read More
  • 【Unity 3D 2019】躲貓貓?貓貓躲?如何製作重複使用的元件?

    calendar Oct 13, 2019 · 4 min read · unity c# game  ·
    Share on: twitter facebook linkedin copy
    【Unity 3D 2019】躲貓貓?貓貓躲?如何製作重複使用的元件?

    在前面幾篇的介紹之後,現在我們要來做一個簡單的小遊戲 - 貓貓躲,一些IDE使用上的細節就不多說了,在此帶入Prefab的使用,用來預製(Prefabricated)來複製大量重複使用的模板,另外還加上「鍵盤 / 按鈕」的使用,讓我們繼續看下去吧。 做一個長這樣子的Game吧 There should have been a video here but your browser does not seem to support it. 遊戲製作 放入素材 新增一個「2D專案」後,將遊戲中所需要的圖片拉到專案中,相對的位置調整好,在這裡比較要注意的是,物件是有「先後順序」關係的,所以有時候在畫面上看不到,可以去調Order in …


    Read More
  • 【Unity 3D 2019】做一個有聲音的小遊戲吧

    calendar Oct 11, 2019 · 2 min read · unity c# game  ·
    Share on: twitter facebook linkedin copy
    【Unity 3D 2019】做一個有聲音的小遊戲吧

    在上一篇轉盤小遊戲的介紹之後,總感覺好像少了什麼東西?對了,就是「聲音」,沒有了聲音,遊戲沒有靈魂,沒有臨場感,現在我們就來加上聲音吧。Unity支援的「聲音格式」可以自己查看一下 (其實也不多啦)。 做一個長這樣子的Game吧 There should have been a video here but your browser does not seem to support it. 遊戲製作 放入素材 新增一個「2D專案」後,將遊戲中所需要的圖片拉到專案中,相對的位置調整好,然後RunRun看 (目前是不會動的),這邊就不多說了。 There should have been a video here but your …


    Read More
  • 【Unity 3D 2019】做一個簡單的抽籤用的轉盤吧

    calendar Oct 6, 2019 · 2 min read · unity c# game ios android  ·
    Share on: twitter facebook linkedin copy
    【Unity 3D 2019】做一個簡單的抽籤用的轉盤吧

    相信在上一篇的Unity介紹之後,大家都很想試試看,自己來做個game吧,這裡我們就來做個簡單的轉盤吧,然後在macOS / iOS / Android上安裝,話不多說,馬上行動。 做一個長這樣子的Game吧 There should have been a video here but your browser does not seem to support it. 遊戲製作 新增專案 首先新增加一個「2D」的專案,雖然說Unity是做3D的,但只要沒有Z軸就變2D了嘛 There should have been a video here but your browser does not seem to support …


    Read More
  • 【Firebase】好好用的Functions功能,自己做WebAPI

    calendar Sep 15, 2019 · 5 min read · firebase javascript api  ·
    Share on: twitter facebook linkedin copy
    【Firebase】好好用的Functions功能,自己做WebAPI

    相信大家多少都有聽過Firebase是個JSON格式的資料庫吧?但是其實它還有一些其它的功能,比如說今天要介紹的這個Functoins的功能,就是拿來寫WebAPI用的,可以直接去讀取Firebase資料庫,相當的方便,它有支援iOS / Android / JavaScript / C++ / Unity的Framework - onCall(),但個人是要把它做成HTTP的形式 - onRequest(),為什麼呢?一方面是因為並不是每一個語言都有Firebase的支援,另一方面是比較容易看到輸出的結果。現在我們就來試試看吧。 安裝過程 Functions在哪裡? 首先,我們先來看看Functions到底在哪裡呢?登入 …


    Read More
  • 【Swift 5】UICollectionView也能變桌布?

    calendar Aug 21, 2019 · 5 min read · swift xcode ios  ·
    Share on: twitter facebook linkedin copy
    【Swift 5】UICollectionView也能變桌布?

    這篇應該算應該也是個『極短篇』吧?主要是因為有看到這一篇文章介紹的APP - Grid Wallpaper,原本以為還滿好做的(其實是想省錢啦),不過實際上試了之後發現問題不是在程式好不好寫,而是不知道要怎麼去排版,因為沒有iPhone桌面上的相關尺寸資訊(還是我找不到呢?),所以是使用馬克鰻 - MarkMan去量的,沒錯,用量的,話不多說,讓我們看下去吧。 首先呢,做一個長這樣的APP There should have been a video here but your browser does not seem to support it. 製作過程 UICollectionView 首先,先讓 …


    Read More
  • 【AR.js】利用A-Frame.js來做個生日小卡片吧

    calendar Aug 11, 2019 · 2 min read · ar heroku javascript  ·
    Share on: twitter facebook linkedin copy
    【AR.js】利用A-Frame.js來做個生日小卡片吧

    話說,版主1111光棍節已經過到不想過了,早就從魔法師轉生成大魔導士了,所以本魯今年的願望這是脫單,利用高級打字工的優勢,利用AR.js / A-Frame.js做一張令心儀的人會喔喔喔喔的生日小卡片吧,相信版主一定會成功的,話不多說,做就對了。 做一個長這樣的網頁 There should have been a video here but your browser does not seem to support it. 製作過程 新增專案 新增一個等一下要放網頁的專案APP,至於heroku CLI的安裝過程就不再贅述。 There should have been a video here but your browser …


    Read More
    • ««
    • «
    • 3
    • 4
    • 5
    • 6
    • 7
    • »
    • »»

Recent Posts

  • FFMpeg跟iOS終於在一起了
  • 【Github】網頁跟APP的相連
  • 【Rust】Rust與Swift相遇
  • 【Workflow】自動化工作流程如初見
  • 【Tauri】大家一起來做一個簡單的影片轉檔工具吧…
  • 【Tauri】當Rust跟Web同在一起,在一起,在一起…
  • 【Rust】Bruno我來了,一起來打網路API…
  • 【Rust】螃蟹一呀爪八個,兩頭尖尖,這麼大的個…

Tags

SWIFT 16 XCODE 16 IOS 14 ANDROID 12 FLUTTER 11 GOLANG 10 GAME 9 INSTALL 8 VUE 8 BACKEND 7 DATABASE 7 DART 6 FIREBASE 6 JAVASCRIPT 6 API 5 C# 5 MYSQL 5 RUST 5 UNITY 5 WEB 5 CARGO 4 FFMPEG 4 FRAMEWORK 4 GITHUB 4 NODEJS 4 NOSQL 4 SQLITE 4 TYPESCRIPT 4 ANDROID STUDIO 3 HTML 3 IMAGE 3 KOTLIN 3 LAYOUT 3 LINUX 3 PUSH 3 CSV 2 DEBUG 2 DOCKER 2 EMAIL 2 GDSCRIPT 2 GODOT 2 GRAILS 2 GROOVY 2 HEROKU 2 JAVA 2 LISTVIEW 2 MACOS 2 MUSIC 2 NATIVESCRIPT 2 SCOREWRITER 2 SHEET 2 SWIFTUI 2 TAURI 2 TOOLS 2 UBUNTU 2 2D 1 3D 1 3RD 1 AASA 1 ACTIONS 1 AI 1 APNS 1 APOLLO 1 APPLINK 1 AR 1 AUDIO 1 BASH 1 BLOG 1 BUTTON 1 C 1 CA 1 CHAT 1 CHATGPT 1 CHEATSHEET 1 COLOR 1 COMBINE 1 CONTAINER 1 DECRYPT 1 ENCRYPT 1 EOP 1 FCM 1 FIREALPACA 1 GMT 1 GRAPHQL 1 HEXO 1 HLS 1 HOMEBREW 1 HOTKEY 1 JWT 1 KOA2 1 LOVE2D 1 LUA 1 MAGIC 1 MARIADB 1 MAS-CLI 1 MONGODB 1 MUSESCORE 1 NGINX 1 NPM 1 PHOTOSHOP 1
All Tags
2D1 3D1 3RD1 AASA1 ACTIONS1 AI1 ANDROID12 ANDROID STUDIO3 API5 APNS1 APOLLO1 APPLINK1 AR1 AUDIO1 BACKEND7 BASH1 BLOG1 BUTTON1 C1 C#5 CA1 CARGO4 CHAT1 CHATGPT1 CHEATSHEET1 COLOR1 COMBINE1 CONTAINER1 CSV2 DART6 DATABASE7 DEBUG2 DECRYPT1 DOCKER2 EMAIL2 ENCRYPT1 EOP1 FCM1 FFMPEG4 FIREALPACA1 FIREBASE6 FLUTTER11 FRAMEWORK4 GAME9 GDSCRIPT2 GITHUB4 GMT1 GODOT2 GOLANG10 GRAILS2 GRAPHQL1 GROOVY2 HEROKU2 HEXO1 HLS1 HOMEBREW1 HOTKEY1 HTML3 IMAGE3 INSTALL8 IOS14 JAVA2 JAVASCRIPT6 JWT1 KOA21 KOTLIN3 LAYOUT3 LINUX3 LISTVIEW2 LOVE2D1 LUA1 MACOS2 MAGIC1 MARIADB1 MAS-CLI1 MONGODB1 MUSESCORE1 MUSIC2 MYSQL5 NATIVESCRIPT2 NGINX1 NODEJS4 NOSQL4 NPM1 PHOTOSHOP1 PUSH3 RASPBERRY-PI1 RDBMS1 REGEX1 RTMP1 RUST5 RX1 SCOREWRITER2 SCRIPT1 SHEET2 SHELL1 SMS1 SQLITE4 SSL1 SWIFT16 SWIFTUI2 TAURI2 TINYURL1 TLS1 TOOLS2 TYPESCRIPT4 UBUNTU2 UI1 UNITY5 UNREAL1 VIDEO1 VIRTUALBOX1 VSCODE1 VUE8 WAILS1 WEB5 WEBAPP1 WEBSOCKET1 WEBVIEW1 WINDOWS1 WORKFLOW1 XCODE16 YAML1
[A~Z][0~9]
William-Weng

Copyright  WILLIAM-WENG. All Rights Reserved

to-top