montage
π¬ A clip editor made with Tauri.
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- extensions.json
- settings.json
- both-of-us-thumb.png
- both-of-us.mp3
- epic-cinematic-trailer-thumb.png
- epic-cinematic-trailer.mp3
- everything-feels-new-thumb.png
- everything-feels-new.mp3
- inspirational-background-thumb.png
- inspirational-background.mp3
- lofi-thumb.png
- lofi.mp3
- stomping-rock-thumb.png
- stomping-rock.mp3
- the-podcast-intro-thumb.png
- the-podcast-intro.mp3
- tropical-summer-music-thumb.png
- tropical-summer-music.mp3
- alert.svg
- bait.svg
- blitz.svg
- clown.svg
- cry.svg
- devil.svg
- disco.svg
- facepalm.svg
- fist.svg
- freeze.svg
- groncho.svg
- hand.svg
- hot.svg
- laugh.svg
- nerd.svg
- neutral.svg
- point.svg
- raised-eyebrow.svg
- raised-finger.svg
- rock.svg
- shrug.svg
- sick.svg
- thinking.svg
- wave.svg
- yawn.svg
- drunkDriving.jpg
- pizzaHat.jpg
- redPill.jpg
- arrow.svg
- circle.svg
- heart.svg
- hexagon.svg
- polygon.svg
- rectangle.svg
- star.svg
- triangle.svg
- cats.jpg
- oldMan.jpg
- risitas.jpg
- sigma.jpg
- cats.mp4
- oldMan.mp4
- risitas.mp4
- sigma.mp4
- seeker.svg
- toasts.vue
- layout.vue
- audio.vue
- images.vue
- objects.vue
- settings.vue
- text.vue
- uploads.vue
- videos.vue
- sidebar.vue
- Controls.vue
- Endbar.vue
- Hoverbar.vue
- LayerList.vue
- Seekbar.vue
- Timeline.vue
- TimeTicks.vue
- en.ts
- hr.ts
- common.ts
- font.ts
- Auth.vue
- dashboard.scss
- Dashboard.vue
- Error404.vue
- index.ts
- routeNames.ts
- routes.ts
- dashboard.ts
- toast.ts
- constants.ts
- fabric.ts
- helpers.ts
- App.vue
- env.d.ts
- index.css
- main.ts
- vite-env.d.ts
- 128x128.png
- 128x128@2x.png
- 32x32.png
- icon.icns
- icon.ico
- icon.png
- Square107x107Logo.png
- Square142x142Logo.png
- Square150x150Logo.png
- Square284x284Logo.png
- Square30x30Logo.png
- Square310x310Logo.png
- Square44x44Logo.png
- Square71x71Logo.png
- Square89x89Logo.png
- StoreLogo.png
- main.rs
- .gitignore
- build.rs
- Cargo.lock
- Cargo.toml
- tauri.conf.json
- .env
- .eslintrc.js
- .gitignore
- .prettierrc
- app-icon.png
- index.html
- LICENSE
- package.json
- postcss.config.cjs
- README.md
- tailwind.config.cjs
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- yarn.lock
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/MatijaNovosel/montage
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd montage
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Node.js
μ¬μ μΆμ²μ¬μ μ€λΉλ¬Ό
yarn
package.jsonμ λͺ μλ λΌμ΄λΈλ¬λ¦¬λ€μ λ΄λ €λ°μ μ€μΉν©λλ€.
yarn tauri dev
μ΄ λͺ λ Ήμ΄λ₯Ό ν°λ―Έλμ κ·Έλλ‘ μ λ ₯ν΄ μ€ννμΈμ.
yarn tauri build
μ΄ λͺ λ Ήμ΄λ₯Ό ν°λ―Έλμ κ·Έλλ‘ μ λ ₯ν΄ μ€ννμΈμ.
λͺ
λ Ήμ΄ μ€ν ν ν°λ―Έλμ λνλλ μ£Όμ(λ³΄ν΅ http://localhost:3000 νν)λ₯Ό λΈλΌμ°μ μμ μ΄μ΄λ³΄μΈμ.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
3. Rust
보ν΅μ¬μ μ€λΉλ¬Ό
- Git GitHubμμ νλ‘μ νΈ μ½λλ₯Ό λ΄λ €λ°μΌλ €λ©΄ νμν©λλ€.
- Rust (rustup) rustupμΌλ‘ μ€μΉνλ©΄ cargoλ ν¨κ» μ€μΉλ©λλ€.
cd src-tauri
μ΄ νλ‘μ νΈμ κ΄λ ¨ νμΌμ΄ νμ ν΄λ μμ μμ΄μ, λ¨Όμ κ·Έ ν΄λλ‘ μ΄λν©λλ€.
cargo build --release
Rust νλ‘μ νΈλ₯Ό μ»΄νμΌν©λλ€.
cargo run
λΉλ ν λ°λ‘ μ€νκΉμ§ μ§νν©λλ€.
cargo buildκ° μλ¬ μμ΄ λλλ©΄ μ±κ³΅μ
λλ€. target/ ν΄λμ μ€ν νμΌμ΄ μμ±λ©λλ€.
// repository documentation
Was this content helpful?
(0 ratings)
