Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
 help / color / mirror / Atom feed
* [FFmpeg-devel] h264 - Late SEI is not implemented
@ 2024-01-23 23:21 Harald Linden via ffmpeg-devel
  2024-01-23 23:46 ` Leo Izen
  0 siblings, 1 reply; 3+ messages in thread
From: Harald Linden via ffmpeg-devel @ 2024-01-23 23:21 UTC (permalink / raw)
  To: ffmpeg-devel; +Cc: Harald Linden


[-- Attachment #1.1.1.1: Type: text/plain, Size: 1368 bytes --]

Hello list,

I sent this mail to the list earlier today, before I actually subscribed. Didn't 
get an error, but also not sure if it was silently discarded, hence, this second 
attempt.

---

I am currently running ffmpeg version N-112750-g6d60cc7baf with the following 
library versions:

   libavutil      58. 32.100 / 58. 32.100
   libavcodec     60. 33.100 / 60. 33.100
   libavformat    60. 17.100 / 60. 17.100
   libavdevice    60.  4.100 / 60.  4.100
   libavfilter     9. 13.100 /  9. 13.100
   libswscale      7.  6.100 /  7.  6.100
   libswresample   4. 13.100 /  4. 13.100
   libpostproc    57.  4.100 / 57.  4.100

When decoding an mkv file containing an h264-stream I have received from a third 
party, file I get a bunch of the following errors:

===
[h264 @ 0x5599bde1a0c0] Late SEI is not implemented. Update your FFmpeg version 
to the newest one from Git. If the problem still occurs, it means that your file 
has a feature which has not been implemented.
[h264 @ 0x5599bde1a0c0] If you want to help, upload a sample of this file to 
https://streams.videolan.org/upload/ and contact the ffmpeg-devel mailing list. 
(ffmpeg-devel@ffmpeg.org)
===

Is this interesting to you? Do you want me to upload the sample? It might be of 
dubious nature regarding copyright, depending on local legislation.

regards

Harald

[-- Attachment #1.1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 7265 bytes --]

[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

[-- Attachment #2: Type: text/plain, Size: 251 bytes --]

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [FFmpeg-devel] h264 - Late SEI is not implemented
  2024-01-23 23:21 [FFmpeg-devel] h264 - Late SEI is not implemented Harald Linden via ffmpeg-devel
@ 2024-01-23 23:46 ` Leo Izen
  2024-01-24  1:39   ` Harald Linden via ffmpeg-devel
  0 siblings, 1 reply; 3+ messages in thread
From: Leo Izen @ 2024-01-23 23:46 UTC (permalink / raw)
  To: ffmpeg-devel


[-- Attachment #1.1.1: Type: text/plain, Size: 1132 bytes --]

On 1/23/24 18:21, Harald Linden via ffmpeg-devel wrote:
> 
> Is this interesting to you? Do you want me to upload the sample? It 
> might be of dubious nature regarding copyright, depending on local 
> legislation.
> 
> regards
> 
> Harald

You can try to truncate the file to the smallest size that reproduces 
the issue, for example via something like:

truncate --size=1024 input.mkv

This will set the file size of input.mkv to 1024 bytes, discarding all 
data after it. This is destructive! Make a backup first. It's a good 
idea to truncate samples *anyway* regardless of legal ramifications.

I am not a lawyer and this is not legal advice. However, as far as I 
understand, Tiny samples for the sake of reproducing technical errors, 
that were obtained legally, are likely to be covered by Fair Use in most 
jurisdictions. If you aren't sure, you can always double check with the 
third party that you obtained the file from. You can also host the 
sample elsewhere, such as your own website, or on a site like 0x0.st, if
you are concerned about Videolan's jurisdiction.

- Leo Izen (Traneptora)

[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

[-- Attachment #2: Type: text/plain, Size: 251 bytes --]

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [FFmpeg-devel] h264 - Late SEI is not implemented
  2024-01-23 23:46 ` Leo Izen
@ 2024-01-24  1:39   ` Harald Linden via ffmpeg-devel
  0 siblings, 0 replies; 3+ messages in thread
From: Harald Linden via ffmpeg-devel @ 2024-01-24  1:39 UTC (permalink / raw)
  To: ffmpeg-devel; +Cc: Harald Linden


[-- Attachment #1.1.1.1: Type: text/plain, Size: 571 bytes --]

Hi Leo,

> You can try to truncate the file to the smallest size that reproduces the issue, 

obvious, of course, now that you've explained it. Thanks and sorry for being a 
bit slow there.

I've cropped 3 seconds of black from the video which contains enough frames to 
trigger the issue. I have removed all unnecessary streams and metadata from the 
file and have uploaded the result to the VideoLAN upload portal. In the 
description I have linked to this mailthread in the list archive. This should be 
"safe" while hopefully also being useful.

Harald

[-- Attachment #1.1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 7265 bytes --]

[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

[-- Attachment #2: Type: text/plain, Size: 251 bytes --]

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-01-24  1:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-23 23:21 [FFmpeg-devel] h264 - Late SEI is not implemented Harald Linden via ffmpeg-devel
2024-01-23 23:46 ` Leo Izen
2024-01-24  1:39   ` Harald Linden via ffmpeg-devel

Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
		ffmpegdev@gitmailbox.com
	public-inbox-index ffmpegdev

Example config snippet for mirrors.


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git