Wasm Audio Converter เป็นแอปพลิเคชันบนเว็บที่ช่วยให้คุณแปลงไฟล์เสียงได้โดยตรงภายในเบราว์เซอร์ของคุณ โดยใช้พลังของ WebAssembly (Wasm) และ FFmpeg ทำให้การประมวลผลเกิดขึ้นที่ฝั่ง Client 100% ไม่มีการอัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ภายนอก เพื่อความรวดเร็วและความเป็นส่วนตัวสูงสุด
-
Privacy First: ไฟล์ของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ใดๆ ทุกอย่างประมวลผลในเครื่องของคุณเอง
-
High Performance: ใช้ WebAssembly (FFmpeg.wasm) เพื่อความเร็วในการประมวลผลที่ใกล้เคียงกับ Native Application
-
Modern UI: ออกแบบด้วย TailwindCSS ให้ความรู้สึกสะอาดตา ใช้งานง่าย และรองรับทุกขนาดหน้าจอ (Responsive)
-
Type Safety: เขียนด้วย TypeScript ทั้งโปรเจกต์ เพื่อลดข้อผิดพลาดและจัดการ Codebase ได้ง่าย
-
- ภาษาหลักในการพัฒนา
-
- ใช้จัดการสไตล์และ Layout
-
- ประมวลผลไฟล์เสียงผ่าน FFmpeg.wasm
-
- เครื่องมือ Build Tool และ Development Server
-
Clone โปรเจกต์:
Bash
git clone https://github.com/ShoperGamer/audioconverter cd audio -
ติดตั้ง Dependencies:
Bash
npm install -
รันโปรเจกต์ในโหมด Development:
Bash
npm run dev -
สร้างไฟล์สำหรับ Production (Build):
Bash
npm run build
Wasm Audio Converter is a high-performance web application that allows you to convert audio files directly in your browser. Powered by WebAssembly (Wasm) and FFmpeg, the conversion happens entirely on the client side, ensuring that your data never leaves your device.
-
Privacy First: No server-side uploads. Your files are processed locally for maximum security.
-
High Performance: Leverages FFmpeg.wasm to deliver near-native conversion speeds within the web environment.
-
Modern UI: A sleek, responsive user interface built with TailwindCSS.
-
Type Safety: Developed with TypeScript for robust code and a better developer experience.
-
TypeScript: For type-safe application logic.
-
TailwindCSS: For rapid and modern styling.
-
FFmpeg.wasm: The core engine for audio processing.
-
Vite: For an optimized development and build workflow.
-
Clone the repository:
Bash
git clone https://github.com/ShoperGamer/audioconverter cd audio -
Install dependencies:
Bash
npm install -
Start development server:
Bash
npm run dev -
Build for production:
Bash
npm run build
Distributed under the MIT License. See LICENSE for more information.
Special thanks to the FFmpeg.wasm team for making powerful media processing possible in the browser.
Create with ❤️ by https://github.com/ShoperGamer