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

could enzyme get mp4 video file metadata? #24

Open
GoTop opened this issue Sep 17, 2016 · 3 comments
Open

could enzyme get mp4 video file metadata? #24

GoTop opened this issue Sep 17, 2016 · 3 comments

Comments

@GoTop
Copy link

GoTop commented Sep 17, 2016

I use enzyme-0.4.2.dev0 to get mp4 video file metadata, and there was an error:

raise MalformedMKVError('No Segment found')
enzyme.exceptions.MalformedMKVError: No Segment found
@aulemahal
Copy link
Contributor

Enzyme is a EBML parser, a format MP4 doesn't use. Instead, in most cases, the tag information is stored in a ID3 tag, like MP3 files. I don't think it would be useful to add a mp4 support to enzyme as there's already other Python libs covering that.

For non-tag metadata, I'd refer you to ffmpeg (from this stackoverflow answer). For tags, I'd recommend pytaglib.

@Diaoul
Copy link
Owner

Diaoul commented Sep 21, 2016

I planned to do a QTFF parser for a while and had started working on it but nothing concrete here and I have very few videos using that format anyway.
I can try to find the code and push that into a branch. AFAIK MP4 extends QTFF.

The goal of enzyme is to be able to extract metadata from most video file formats, with MKV it covers a great deal of videos already. QTFF is the missing piece.

@ngosang
Copy link

ngosang commented Mar 20, 2019

@Diaoul There are other projects using enzyme which request this feature.
In this issue you have example files. morpheus65535/bazarr#353

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