Hi,
I read one article from microsoft, i.e.
https://docs.microsoft.com/en-us/azure/media-services/media-services-specifications-live-timed-metadata
azure will put timed metadata into fmp4, and will support various formats of
timed metadata. As mpegts demuxer/muxer in ffmpeg support id3 tag,
A bit more information on this issue, after created the concatenated file
with the following commands [1] and [2], pasted at bottom, if I
print pkt_pts_time via ffprobe with commands [3] and [4], I see that the
timestamp of frame 302 is what is throwing things off when I compare the
two list of
Hope I’m not doing something wrong here. I’m answering my own question. Or
sort of.
I don’t have an ffmpeg answer but I do have a way to do it easily enough: use
VLC.
I tried it yesterday and it worked perfectly. Taking a 30fps mkv and making a
perfect 25fps mp4 and then taking a 24fps mkv
> does mp4 support timed metadata, such as id3 timed metadata?
I think you asked about timed id3 before as well, for Transport Streams and
rtmp previously, But only ever provide a vague picture of what you’re trying to
do.
That’s your prerogative of course, but I’m limited to giving general
Thanks Carl, here is the full output from each of those commands. Nothing
unusual that I can see. I have truncated the diff output, because the
output is superfluous after those three frames are inserted after
chunk_000.mp4. I'll point out that the second-to-last line of the concat
filter
Let me correct me previous statement slightly. It would appear that there
aren't three frames inserted at the beginning of chunk_001.mp4 in
concat.mp4. There is one frame inserted there, that causes an off-by-one
error, and then I would imagine that the second and third superfluous
frames are
> Am 31.10.2019 um 14:55 schrieb Jon Beyer :
>
> I'm trying to understand the basics of splitting a file on I frames and
> then concatenating the smaller files back together.
The fundamentals are that ffmpeg is a transcoding application, not a file
archiver.
Your command lines should provide
I'm trying to understand the basics of splitting a file on I frames and
then concatenating the smaller files back together. I am using the
commands below to split a basic .mp4 file with the "-f segment" option, and
then I use "-f concat" to join them. I then extract all frames from the
file as
I have been trying to fix a frame rate problem I got. I had an mp4 at the
wrong rate for my t.v. It was at 30fps and my tv wants 25fps it seems.
I got it changed with ffmpeg but the audio is out of sync.
There's suggestions for how to get it back but they seem to be suggestions for
changing a