-
Notifications
You must be signed in to change notification settings - Fork 295
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
Support for .mkv (or Matroska) Files with Write Access to remove Metadata #94
Comments
Sorry for the delay in responding -- I'm catching up now after my vacation. There are currently no plans for implementing MKV write support. |
But I think it must be implemented later sometime because now All Video Files are mostly encoded in Matroska Container Format. Anyway waiting for it. |
In my experience, MP4 is by far the most common, followed by AVI and AVCHD, then MKV. So the ability to write AVI may have to be implemented before MKV. Also, the MKV metadata scheme is a real mess, so I don't look forward to working with this. |
So, It is in the List very Far behind or removed from the list ? |
Based on the context of a few posts that have gone missing asserting CFR (Constant Frame Rate) and superiority of MP4. ---- MKV may be favored for having less restriction on the media formats (codecs) to contain. MP4 is far from the most optimal container format. (so is MKV) [4] [ [1] Typical high-precision timestamps are based on Int64 and of a granularity of μs (i.e. 1/1,000,000 time base). [ [2] Note audio playback is somewhat different than video: the sample value (content) is uttered at the timestamp but not maintained across the whole duration. ] [ [3] x0="${EPOCHREALTIME%%.*}";
while true;
do {
x1="$EPOCHREALTIME";
x2="${x1%%.*}";
[ "$x2" == "$x0" ] && continue;
echo -E "$x1";
x0="$x2";
};
done;
#
# Less likely to work:
# [[
# while true; do { [ "${EPOCHREALTIME##*.}" -eq 0 ] && echo -E "$EPOCHREALTIME"; }; done;
# ]]
# ]] ] [ [4] More on the topic: [1] "moov atom", in MP4 terminology. Mostly contained the presentation timestamps, and frame dimensions. ] ---- The ideal container format should be based on a general purpose container format: 7z should be a good start point. |
https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Containers#mpeg-4_mp4 The description covers more than just H.264: intended for all codecs (both audio/video) in general. Unnecessary elements may indeed exist (or even be required). |
Any movement on this? MKV seems to be very prevalent now. |
No movement, but I'll add it to the top of my to-do list and we'll see if that helps. Generally significant additions like this will have to wait until the winter when I have more free time. |
When will Exiftool support
.mkv
files, is it planned ?As it is much popular as
.mp4
it should be also taken into account.Curently Exiftool Supports reading of Metadata in
.mkv
not removing metadata which needs write access.The text was updated successfully, but these errors were encountered: