You are browsing as a guest. Sign up (or log in) to start making projects!

UwUConverter

  • 9 Devlogs
  • 13 Total hours

I was never able to find a file converter I liked, so I made one!

Open comments for this post

42m 34s logged

Update 8

I am trying to get compressing files to work but atp I will have to spend an hour making an actual filetree instead of all in one python file

0
0
7
Ship #1

How UwUConverter meets the criteria

Clear quality-of-life improvement

UwUConverter makes file conversion much faster by adding conversion options directly to the Windows right-click menu. Instead of opening a website or separate program, users can right-click a file and choose an output format.

Working and usable project

The project is already functional and packaged with a Windows installer and uninstaller. It supports video, audio, images, RAW files, documents, and spreadsheets.

Effort and thoughtful execution

I built the conversion system, format-specific context menus, Windows Registry integration, icon installation, packaged executable, installer, uninstall cleanup, README, license, and automated GitHub builds.

Clear problem being solved

Most file converters require extra software, uploads, ads, or several manual steps. UwUConverter keeps the process local, private, and available directly in File Explorer.

Minimum 3 hours spent

The project took well over three hours as you may see due to testing formats, codecs, document libraries, packaging, Registry commands, installer behavior, and release automation.

Three out of many major QoL improvements

  1. Right-click conversion
    Convert files without opening another program.

  2. Many formats in one tool
    Supports common media, image, document, and spreadsheet formats.

  3. Local and private
    Files stay on the user’s computer instead of being uploaded.

Current release

UwUConverter supports formats including MP4, MKV, WebM, MP3, WAV, FLAC, OPUS, PNG, JPG, PDF, DOCX, ODT, TXT, XLSX, XLS, ODS, CSV, and TSV.

It also includes a Windows installer, uninstaller, automatic context-menu setup, command-line support, and GitHub release builds.

This is only the first ship

This is only the first ship. I will add:

  • A GUI
  • More extensions
  • Settings and presets
  • Compression options
  • Video, audio, and image quality controls
  • Batch conversion
  • Better progress information
  • Safer output naming
  • Better format compatibility detection
  • Improved document and spreadsheet support
  • Linux support
Try project → See source code →
Open comments for this post

3h 42m 50s logged

Update 7

Added support for a lot of types of data related to documents etc.

  • .docx
  • .txt
  • .odt
  • .pdf (for documents and sheets)
  • .csv
  • .ods
  • .tsv
  • .xls
  • .xlsx
0
0
23
Open comments for this post

55m 13s logged

Update 6 First Pre-Release of UwUConverter

Small summary

I have wanted to learn how to do a proper github action automation and well, I’ve got it done! That means now I will periodically release versions of this app now:)

0
0
40
Open comments for this post

2h 27m 55s logged

Update 5 To UwUConverter

I added integration of a lot more file formats and conversions

  1. Added support for audio formats as
  • .ogg
  • .mp3
  • .wav
  • .flac
  1. Allowed conversion from video to audio

  2. Added the ability to convert image formats as

  • .png
  • .jpg
  • .jpeg
  • .webp
  • .ico
  1. Added the ability to convert from image to PDF
0
0
22
Open comments for this post

2h 5m 23s logged

Update 3

The new feature

File converters have been added for:

  • .mp4
  • .mov
  • .kmv
  • .webm
  • .avi

All work correctly now, and relatively fast except .webm, but let’s be real, who in their right mind uses .webm.

0
0
18
Open comments for this post

1h 27m 50s logged

Update 1

I’ve got some of my first file conversions working

  • Completed my system for attaching path
  • Started my ffmpeg (pyav to be specific) system
0
0
28
Open comments for this post

58m 29s logged

Update 0

Took me an hour to figure out 40 lines of code…

I started on my system for creating regedit attachments so when I rclick my file proper conversions show up.

0
0
40

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…