#11677: ffplay does not properly sync LRC subtitles with 3-digit milliseconds
-------------------------------------+-------------------------------------
Reporter: gbr | Owner: (none)
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: unspecified | Resolution:
Keywords: lrc | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by gbr):
> Is there reference of LRC format where milliseconds are mentioned?
Not that I could find...
>Can you quote any software that plays it correctly?
Jellyfin (https://github.com/jellyfin/jellyfin), a popular media player,
uses a third-party library called LrcParser (https://github.com/karaoke-
dev/LrcParser) for manipulating LRC files, where that format is supported.
>Also, how did you acquire this file?
The file was actually generated by a program called Chronograph
(https://github.com/Dzheremi2/Chronograph), which generates them with
milliseconds by default. It's not popular like Jellyfin though, plus they
probably use their own LRC parser:
https://github.com/Dzheremi2/Chronograph/blob/1c4afa88b15e29a7dadec93770407b0c16ea3392/chronograph/utils/parsers.py#L185
Lastly, LRClib (https://lrclib.net/), which is likely the largest open
source database of LRC files we currently have, probably has some
subtitles with milliseconds, because their software to write and download
LRC files from that database, called LRCGET
(https://github.com/tranxuanthang/lrcget) supports submitting subtitles in
that format as well.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11677#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".