-
Checklist
Onions OS Versionv4.2.3 Miyoo Firmware Version202306282128 Provide a clear and concise description of the issueSeems FFplay in OnionOS can't display any text at all (for example current timing when jumping forward/backward). It's sad that we have to waste time and electric energy to add hardcode subtitles to the video. Also quality of the resulting video becomes worse. Steps to ReproduceStart FFplay (Apps -> Video Player. Try to open any mp4 video (both embedded subtitles and external *.srt with the same name as video). Try to press Provide any additional context or information that may help us investigate your issueThe bug with subtitles display is unsolved for years: see numerous discussions on https://www.reddit.com/r/MiyooMini/search/?q=subtitles&type=posts&sort=new I love Miyoo Mini Plus and OnionOS. I was in hope to watch 80-s and 90-s 4:3 anime on Miyoo Mini with original japanese voice acting but conversion process to bake subtitles and lose quality is highly disappointing. Also that would be nice to disable subtitles sometimes and rewatch some intense moments without subtitles. |
Beta Was this translation helpful? Give feedback.
Replies: 12 comments
-
|
Subtitles would be awesome to have! I think, based on a previous issue #1699 (comment) modifications to FFplay are more a feature request than a bug. That said, the wiki should be updated to indicate the lack of subtitle support. Ironically, from FFplay's error logs, the subtitle keybind does work—FFplay just doesn't recognise the subtitle tracks themselves. As far as I can tell from playing around with the version of FFplay included in OnionOS, it looks like the it was compiled without subtitle support; specifically it lacks the "subtitle" filter. Enabling subtitle support should be a matter of recompiling FFplay with For anyone wanting to tackle this and wanting a place to start: it turns out, this port wasn't actually maintained by the OnionOS team but another project that's gone stale: https://github.com/bobotrax/ffplay_Miyoo . There's unfortunately no documentation explaining how that project's version of FFplay was compiled and configured, but it is based on steward-fu's compilation instructions which you can find here: https://steward-fu.github.io/website/handheld/miyoo_mini_parasyte_build_ffplay.htm Steps to get this working should then be:
|
Beta Was this translation helpful? Give feedback.
-
|
By default, mini supports embedded subtitles and dual audio tracks. The link is a test clip (in Chinese). |
Beta Was this translation helpful? Give feedback.
-
That's very strange. Chinese subtitle works, but when I press |
Beta Was this translation helpful? Give feedback.
-
|
@ThatStargirl, thanks, very motivational tutorial! Maybe I'll try to recompile FFplay at some weekend in the future. |
Beta Was this translation helpful? Give feedback.
-
|
@fengfrw, thanks!
Testing my file: Seems FFplay for Miyoo Mini supports first track in Do you have video clips with working subtitles in other formats to check? |
Beta Was this translation helpful? Give feedback.
-
|
The mini playback is not stable. The sound of this test file is also a two-track Chinese and English language. The subtitles are traditional and simplified Chinese (sub-graphic format). If FFplay can support ass and srt format (embedded or plug-in) subtitles, it will be perfect. |
Beta Was this translation helpful? Give feedback.
-
|
https://mega.nz/file/WNAAkJhC#Juu4syRUxrEaKI0jY7gBIulT6zI-HhLZ-OZP_7MXrko |
Beta Was this translation helpful? Give feedback.
-
❗️Solution to add working subtitles for Miyoo Mini FFplay on Linux:
files. Run: Last argument is srt filename WITHOUT extension.
Theory
For WindowsTry to google for |
Beta Was this translation helpful? Give feedback.
-
|
It seems that the simple point is to convert it into a sub subtitle embedded video file. |
Beta Was this translation helpful? Give feedback.
-
|
Really awesome to see the rapid progress! 😊
@fengfrw you're amazing, thank you! 😁 This test file is super helpful, and made me realise my test file actually didn't have embedded subtitles like I thought—though I was mostly trying with external subtitle files.
@d9k huh, I've found the same, it seems if I skip back in the video (left d-pad) the subtitles reappear. This also solves the fast-forwarding that arises from switching audio tracks as described in #1699
Fab that you've put together a solution so quickly! I'll give this a try when I get a chance 😊 As nice as it'll be to not need to pre-process files, it occurs to me that a desktop tool for preparing videos for the Miyoo Mini might be desirable anyway—something we can throw (say) a 4k movie at and get a much smaller 640 x 480 video out with the bonus of compatible subtitles. SD cards only have so much space after all. |
Beta Was this translation helpful? Give feedback.
-
That's a cool idea to have something for videos like Calibre do it for books More on Calibre: In Calibre you can add pdf or txt books files to library. In device settings you can set desired format (for example, epub) and conversion settings (for example, force unicode codepage). Then select files and sync to the device with one button. Update: Found that there was Media File Importer Calibre GUI plugin development. Don't have time to check it yet. |
Beta Was this translation helpful? Give feedback.
-
Thanks! That would be great to address all the subtitles using quirks in https://onionui.github.io/docs/apps/video-player. But windows-using volunteer needed to extend my guide. |
Beta Was this translation helpful? Give feedback.

❗️Solution to add working subtitles for Miyoo Mini FFplay on Linux:
srt2vob_0.7at https://code.google.com/archive/p/srt2vob/downloadssrt2vob_0.7. Follow errors, install missing dependencies.files. Run:
Last argument is srt filename WITHOUT extension.
srt2vob_0.7will produseinput.subfile.