media-rip/frontend/src
xpltd 6e27f8e424 M002/S04: output format selection, media icons, gear repositioned
- Move gear icon to left of Video/Audio toggle
- Add output format selector in options panel:
  Audio: Auto, MP3, WAV, M4A, FLAC, OPUS
  Video: Auto, MP4, WEBM
- Backend: postprocess audio to selected codec via FFmpegExtractAudio
- Backend: postprocessor_hooks capture final filename after conversion
  (fixes .webm showing when file was converted to .mp3)
- Add media type icon (video camera / music note) in download table
  next to filename, inferred from quality field and file extension
- Pass media_type and output_format through JobCreate model
2026-03-19 01:03:21 -05:00
..
api M002/S04: output format selection, media icons, gear repositioned 2026-03-19 01:03:21 -05:00
assets M001: media.rip() v1.0 — complete application 2026-03-18 20:00:17 -05:00
components M002/S04: output format selection, media icons, gear repositioned 2026-03-19 01:03:21 -05:00
composables M001: media.rip() v1.0 — complete application 2026-03-18 20:00:17 -05:00
stores GSD: M002/S03 complete — Mobile + integration polish 2026-03-18 21:34:46 -05:00
tests GSD: M002/S01 complete — Bug fixes + header/footer rework 2026-03-18 21:16:24 -05:00
themes M002/S04: UX review fixes — round 1 2026-03-18 23:01:36 -05:00
App.vue GSD: M002/S01 complete — Bug fixes + header/footer rework 2026-03-18 21:16:24 -05:00
main.ts M001: media.rip() v1.0 — complete application 2026-03-18 20:00:17 -05:00
router.ts M001: media.rip() v1.0 — complete application 2026-03-18 20:00:17 -05:00