Subtitle and playback troubleshooting

iCouldPlay external subtitles: import SRT and check the video edition

Load an SRT for your video and check language, timing and edition, distinguishing a fixed offset, gradual drift and subtitles already burned into the picture.

English translation of the Chinese original, translated on . The article body uses automated translation; app descriptions, historical reading notes and video subtitles receive separate editorial checks. Original publication dates, attribution, code and version notes are retained.

A selectable subtitle file does not necessarily match the video being played. Different film cuts, opening lengths in series, or a few seconds removed from a recording can affect timing. Start with an ordinary SRT and handle loading, display, and synchronization separately.

Prepare a video that is easy to check

Choose a video already playing correctly in iCouldPlay and find a scene with clear dialogue. For your own interview or class recording, knowing roughly where the first sentence occurs helps. Avoid testing subtitles with a long file whose playback is still unconfirmed, which can confuse black-screen and missing-subtitle problems.

Save the corresponding subtitles in the system Files app and confirm they are downloaded. A name such as “Travel Interview-Chinese.srt,” stored near the video, helps organization, but matching filenames cannot change content or timing. Names are identification clues; the text and timestamps determine playback.

Start with a simple SRT, typically composed of sequence numbers, start and end times, and text, to check basic display. Complex ASS effects involve fonts, positioning, and styles. Test those after ordinary subtitles work to keep troubleshooting clearer.

Choose your file through the subtitle controls

Open the video, show playback controls, and find the import or load external subtitles option in the subtitle menu. Some interfaces first open a subtitle-management list before allowing a local file selection. Choose the prepared SRT, wait for import, check its displayed filename, and select it.

Return to the video and jump to a known dialogue scene. Subtitles appear only during their timed intervals; no text during a silent opening or black ending does not prove loading failed. Confirm that “Subtitles Off” is not selected, then watch the text change at the beginning and end of a spoken sentence.

If the current player has no external-subtitle entry, note its engine first and use the Playback-engine comparison tutorial to check available controls. Do not repeatedly change subtitle extensions or delete the entire video library over one loading failure.

Check subtitle matching at three positions

Choose dialogue scenes near the start, middle, and end, recording video times and whether subtitles correspond. For example, the opening dialogue and text both discuss a station, the indoor interview in the middle remains aligned, and subtitles do not finish too early at the end. Three broadly correct positions are more reliable than checking only the first sentence.

Check the actual subtitle text too. A list labeled Chinese may mean Simplified, Traditional, bilingual, or simply an inaccurate filename. Read one or two complete exchanges to confirm that the text matches the current audio track. Narration, commentary, and ordinary dialogue may contain different words.

If the speaker discusses one subject while subtitles repeatedly discuss another, suspect the wrong episode or source even if timing appears close. Subtitle delay cannot turn unrelated content into matching dialogue; return to checking files and versions.

A fixed delay and increasing drift are different problems

If all three points are late by roughly the same amount, make small changes with the subtitle time-offset control available in your version. Note the original value, change it once, and return to the same sentence. Positive and negative directions may not be intuitive in every interface; judge the actual advance or delay and restore the original before trying the opposite direction if necessary.

If the beginning matches but the middle is off by a dozen seconds and the ending farther still, one offset is usually insufficient. The video edit, frame-rate conversion, or subtitle source version may differ. Find subtitles for the matching version first. For your own subtitles, retime them in a subtitle editor and retain the original for comparison.

Another case is correct timing before an edit point and a sudden mismatch afterward. This suggests added or removed material between versions. Record the exact change point to help rematch subtitles rather than repeatedly shifting the entire video's timing forward or backward.

Handle garbled text, double subtitles, and missing characters

If whole sentences are garbled, inspect the subtitle in a computer text editor first. Only if the original opens correctly should you save a UTF-8 copy and reimport it. If the original already contains question marks, changing fonts cannot restore lost text. For boxes replacing a few rare characters, check the font's character coverage instead.

If two sets of subtitles appear, turn off the player's selected subtitles and observe which set disappears. Text remaining in the picture may be burned into the video pixels and cannot be removed with a subtitle switch. For embedded tracks and external files, retain only the set you need before adjusting the size of overlapping text.

If subtitles cover only the first half, inspect their final timestamp to see whether it reaches the second half of the video. Short-clip, trailer, and full-film subtitles may occupy nearby folders; similar names alone do not prove completeness. Long gaps without text can be normal if the clip contains only a few spoken lines.

Keep the correct pairing before adjusting appearance

After matching subtitles, retain a clear title, year, or episode number in your file folders, adding edition details where needed. If you switch to a different cut, check all three time points again rather than assuming the previous adjustment still applies. Keep an independent copy of important self-made subtitles for future proofreading.

Before offline viewing, confirm video and subtitles separately. Play normally, disconnect the network, reopen the same video, and jump to dialogue. A media card or subtitle filename does not prove the corresponding file is on the device. Also check that the selected language and style remain during the test.

Next, read Subtitle size, outline, and position. If subtitle language does not match the dialogue, first use Audio-track selection tutorial to confirm the current audio before deciding whether to change subtitles.

Version and sources

Information checked on October 23, 2026: iCouldPlay's public version was 1.1.0, requiring iOS / iPadOS 13.0 or later. See Official App Store page and Apple release information. Rendering can differ between playback engines and subtitle formats; use the controls available in your version and judge the actual playback result.