Comments (6)
this is not a bug. documentation states that MP4Close writes out any pending
changes.
You want this behavior to prevent unnecessary writes while the file is being
changed.
Original comment by [email protected]
on 15 Sep 2009 at 2:40
from mp4v2.
I don't possibly see how that's a desirable behavior, and if what you're saying
is
true, then forgetting to call MP4Close shouldn't corrupt the file. I concur
with the
OP; it seems like an obvious bug.
Original comment by [email protected]
on 15 Sep 2009 at 4:31
from mp4v2.
This seems like a pretty serious issue to me, yet there has been no news for
almost a year. Are there any plans to fix this?
I could still easily reproduce this with the newest r390 revision. The link to
the sample M4A file in my previous post is dead, but it seems to apply to all
M4A files (and probably even to all MPEG-4 files), so that doesn't really
matter.
Original comment by tdebaets
on 26 Jul 2010 at 7:51
from mp4v2.
tdebaets,
It does seem like a serious issue, and I'll try to look into it when I get
time. If you can, any debugging you could do on your end would help me isolate
where the problem is.
Thanks
Original comment by [email protected]
on 26 Jul 2010 at 8:13
from mp4v2.
I'm afraid that the next 2 months will be too busy for me to do any serious
debugging myself. Also, without any knowledge of the MPEG-4 format or the mp4v2
code, it will be hard for me to know where to start. But if you want me to just
quickly check some things, you can usually find me in #mp4v2 on freenode.
Original comment by tdebaets
on 27 Jul 2010 at 12:45
from mp4v2.
still a problem. another nice example is calling the unimplemented mp4subtitle
--import routine, which begins by calling MP4Modify. it realizes it has no idea
what to do next, quits, and leaves your file ruined.
Original comment by [email protected]
on 1 Jan 2013 at 8:41
from mp4v2.
Related Issues (20)
- Switch back to using stdint when using VS2010 or newer HOT 2
- mp4chaps errs out if audio track is listed before video track
- MP4Info not showing information related to MJPEG Video
- Can't compile with clang
- mp4info fails to show info of the simple video taken by Android phone HOT 1
- Error when trying to compile the project mp4v2 - 2.0.0 HOT 1
- Writing tags corrupts DASH-encoded files
- Integer overflow/wraparound in \src\mp4track.cpp
- Better FileProvider API HOT 3
- Modifying tags with mp4tags -m "test" corrupts some specific MP4 files
- add compilation, gapless, and genretype tag support to mp4tags
- https://code.google.com/p/mp4v2/issues/list?can=1&q=http%3A%2F%2Flimelinx.com%2Fdswj4
- Enhancement: Fill Genre from GenreType
- "Progressive Rock" mistyped as "Progresive Rock" in src/itmf/type.cpp HOT 1
- Ability to free memory allocated by MP4GetTrackH264SeqPictHeaders function HOT 2
- Support for Track Reference Atoms HOT 1
- Import/Export mp4 tags from/to text file
- make dist fail because make doc fails HOT 2
- use of impl / private code in example utils; enumGenreType HOT 1
- Charset problem at filenames
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mp4v2.