Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow uploading mkv files #1443

Open
baryluk opened this issue Feb 15, 2021 · 6 comments
Open

Allow uploading mkv files #1443

baryluk opened this issue Feb 15, 2021 · 6 comments

Comments

@baryluk
Copy link

baryluk commented Feb 15, 2021

Just like mov or mp4 are already supported, mkv should be supported. mkv is a default format produced by obs for example, and it is often useful to create few second clips to show issues when reporting bugs.

If it can't be played by embedded player, it still should be possible to download such files.

@iquat
Copy link

iquat commented Sep 3, 2024

I've just ran into this issue with OBS recording something irreversible happening on my screen (see notepad-plus-plus/notepad-plus-plus#12473)

@iquat
Copy link

iquat commented Sep 3, 2024

Workaround within OBS: record in .mkv, and then remux into .mp4 (File -> Remux Recordings)

@AlexFolland
Copy link

Compared to MP4, MKV has more features, compatibility, and better tools (especially with the existence of the mkvtoolnix GUI). One of the best features of MKV over MP4 is that the video can be played before encoding is complete, enabling getting a quick preview before committing to the full encoding time. Currently I'm using MKV during encoding and then remuxing to MP4 after the encoding is complete just for attaching to github, but I would prefer to avoid the final step since MKV is the more modern and useful format overall. Fixing this seems like it would be a relatively simple change; basically just adding "mkv" to the file extension allow list. Thanks.

@zaporter-work
Copy link

zaporter-work commented Jan 6, 2025

For the next person who runs into this, I convert my mkvs to mp4 via ffmpeg -i "recording.mkv" -map 0 -c copy -c:a aac "recording.mp4"

(but I also wish github supported mkv)

Copy link

github-actions bot commented Mar 8, 2025

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the Stale label Mar 8, 2025
@AlexFolland
Copy link

Compared to MP4, MKV has more features, compatibility, and better tools (especially with the existence of the mkvtoolnix GUI). One of the best features of MKV over MP4 is that the video can be played before encoding is complete, enabling getting a quick preview before committing to the full encoding time. Currently I'm using MKV during encoding and then remuxing to MP4 after the encoding is complete just for attaching to github, but I would prefer to avoid the final step since MKV is the more modern and useful format overall. Fixing this seems like it would be a relatively simple change; basically just adding "mkv" to the file extension allow list. Thanks.

@github-actions github-actions bot removed the Stale label Mar 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants