字 AI-SRTSub

ਵੀਡੀਓ ਵਿੱਚੋਂ ਸਬਟਾਈਟਲ ਬਾਹਰ ਕੱਢਣਾ

ਸਬਟਾਈਟਲ ਕਿਸੇ ਵੀਡੀਓ ਫ਼ਾਈਲ ਦੇ ਅੰਦਰ ਰਹਿ ਸਕਦੇ ਹਨ ਜਾਂ ਇਸਦੇ ਬਾਹਰ ਵੱਖਰੇ ਖੜ੍ਹੇ ਹੋ ਸਕਦੇ ਹਨ। ਅੰਦਰ, ਉਹ ਕੰਟੇਨਰ ਵਿੱਚ ਇੱਕ ਟ੍ਰੈਕ ਹੁੰਦੇ ਹਨ — ਉਹਨਾਂ ਨੂੰ ਬਾਹਰ ਕੱਢਣ ਦਾ ਟ੍ਰਾਂਸਕੋਡਿੰਗ ਨਾਲ ਕੋਈ ਲੈਣਾ-ਦੇਣਾ ਨਹੀਂ ਹੈ।

Updated 2026-10-17Troubleshooting guides

ਸਬਟਾਈਟਲ ਕਿੱਥੇ ਰਹਿੰਦੇ ਹਨ: ਏਮਬੈਡਡ ਅਤੇ ਬਾਹਰੀ

ਇੱਕ ਵੀਡੀਓ ਫ਼ਾਈਲ (MKV, MP4) ਇੱਕ ਕੰਟੇਨਰ ਹੈ ਜੋ ਇੱਕੋ ਸਮੇਂ ਇੱਕ ਵੀਡੀਓ ਟ੍ਰੈਕ, ਇੱਕ ਆਡੀਓ ਟ੍ਰੈਕ ਅਤੇ ਸਬਟਾਈਟਲ ਟ੍ਰੈਕ ਰੱਖਦਾ ਹੈ। ਅੰਦਰ ਸੀਲ ਕੀਤੇ ਗਏ ਸਬਟਾਈਟਲ ਏਮਬੈਡਡ ਹੁੰਦੇ ਹਨ; ਬਾਹਰ ਬੈਠੀ ਇੱਕ ਵੱਖਰੀ .srt / .ass ਫ਼ਾਈਲ ਬਾਹਰੀ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਇੱਕ ਏਮਬੈਡਡ ਟ੍ਰੈਕ ਨੂੰ muxed in ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ।

ਬਾਹਰੀ ਸਬਟਾਈਟਲਾਂ ਦੀ ਵਰਤੋਂ ਉਸੇ ਤਰ੍ਹਾਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ ਜਿਵੇਂ ਉਹ ਹਨ। ਸਮੱਸਿਆ ਏਮਬੈਡਡ ਵਾਲਿਆਂ ਦੀ ਹੈ: ਉਹਨਾਂ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਨ, ਉਹਨਾਂ ਦਾ ਅਨੁਵਾਦ ਕਰਨ ਜਾਂ ਅਸਲੀ ਤੋਂ ਦੋਭਾਸ਼ੀ ਟ੍ਰੈਕ ਬਣਾਉਣ ਲਈ, ਤੁਹਾਡੇ ਹੱਥ ਵਿੱਚ ਕੋਈ ਸਬਟਾਈਟਲ ਫ਼ਾਈਲ ਨਹੀਂ ਹੈ — ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਕੰਟੇਨਰ ਵਿੱਚੋਂ ਟ੍ਰੈਕ ਪੜ੍ਹਨਾ ਪਵੇਗਾ। ਇਹ ਕਦਮ ਟ੍ਰਾਂਸਕੋਡਿੰਗ ਨਹੀਂ ਹੈ: ਵੀਡੀਓ ਨੂੰ ਦੁਬਾਰਾ ਐਨਕੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ, ਸਿਰਫ਼ ਕੰਟੇਨਰ ਵਿੱਚ ਪਹਿਲਾਂ ਹੀ ਸਟੋਰ ਕੀਤੇ ਡੇਟਾ ਨੂੰ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ।

ਕਿਹੜਾ ਕੰਟੇਨਰ ਕੀ ਰੱਖਦਾ ਹੈ

ਵੱਖ-ਵੱਖ ਕੰਟੇਨਰ ਵੱਖ-ਵੱਖ ਸਬਟਾਈਟਲ ਫਾਰਮੈਟ ਰੱਖਦੇ ਹਨ, ਅਤੇ ਕੱਢਣ ਦੀ ਮੁਸ਼ਕਲ ਵੀ ਵੱਖਰੀ ਹੁੰਦੀ ਹੈ:

ਏਮਬੈਡਡ ਸਬਟਾਈਟਲ ਐਕਸਟ੍ਰੈਕਸ਼ਨ ਪੰਨੇ ਦੁਆਰਾ ਸੂਚੀਬੱਧ ਸਬਟਾਈਟਲ ਟ੍ਰੈਕ
ਪ੍ਰਤੀ ਕਤਾਰ ਇੱਕ ਟ੍ਰੈਕ, ਆਮ ਤੌਰ 'ਤੇ ਇੱਕ ਭਾਸ਼ਾ ਅਤੇ ਇੱਕ ਟ੍ਰੈਕ ਨਾਮ ਨਾਲ; ਜਦੋਂ ਸਿਰਫ਼ ਇੱਕ ਹੁੰਦਾ ਹੈ ਤਾਂ ਇਹ ਆਪਣੇ ਆਪ ਕੱਢ ਲਿਆ ਜਾਂਦਾ ਹੈ

ਚਿੱਤਰ ਸਬਟਾਈਟਲ ਕਿਉਂ ਨਹੀਂ ਕੱਢੇ ਜਾ ਸਕਦੇ

ਬਲੂ-ਰੇ (Blu-ray) PGS ਅਤੇ DVD ਸਬਟਾਈਟਲ ਬਿਲਕੁਲ ਵੀ ਕੋਈ ਅੱਖਰ ਸਟੋਰ ਨਹੀਂ ਕਰਦੇ, ਸਿਰਫ਼ ਇੱਕ ਅਲਫ਼ਾ ਚੈਨਲ ਨਾਲ ਚਿੱਤਰਾਂ ਦੀ ਇੱਕ ਲੜੀ ਸਟੋਰ ਕਰਦੇ ਹਨ। ਜਦੋਂ ਇੱਕ ਪਲੇਅਰ ਉਹਨਾਂ ਨੂੰ ਦਿਖਾਉਂਦਾ ਹੈ ਤਾਂ ਇਹ ਇੱਕ ਤਸਵੀਰ ਪੇਸਟ ਕਰ ਰਿਹਾ ਹੁੰਦਾ ਹੈ, ਨਾ ਕਿ ਟੈਕਸਟ ਰੈਂਡਰ ਕਰ ਰਿਹਾ ਹੁੰਦਾ ਹੈ।

ਇਸ ਲਈ ਅਜਿਹੇ ਟ੍ਰੈਕ ਵਿੱਚ ਪੜ੍ਹਨ ਲਈ ਕੋਈ ਟੈਕਸਟ ਨਹੀਂ ਹੁੰਦਾ — ਇਹ ਇਸ ਲਈ ਨਹੀਂ ਹੈ ਕਿ ਟੂਲ ਇਸਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ, ਇਹ ਇਸ ਲਈ ਹੈ ਕਿ ਉੱਥੇ ਕੋਈ ਅੱਖਰ ਨਹੀਂ ਹਨ। ਪੰਨਾ ਸਾਫ਼-ਸਾਫ਼ ਦੱਸਦਾ ਹੈ ਕਿ ਜਦੋਂ ਇਹ ਕਿਸੇ ਇੱਕ ਦਾ ਸਾਹਮਣਾ ਕਰਦਾ ਹੈ।

ਸ਼ਬਦ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਇੱਕੋ ਇੱਕ ਤਰੀਕਾ ਹੈ ਕਿ ਪਹਿਲਾਂ ਉਹਨਾਂ ਚਿੱਤਰਾਂ ਵਿੱਚ ਅੱਖਰਾਂ ਨੂੰ ਪਛਾਣਨਾ (OCR) ਅਤੇ ਉਸ ਤੋਂ ਸਬਟਾਈਟਲ ਬਣਾਉਣਾ। ਇਹ ਕਿਸੇ ਟ੍ਰੈਕ ਨੂੰ ਬਾਹਰ ਕੱਢਣ ਤੋਂ ਇੱਕ ਵੱਖਰੀ ਪ੍ਰਕਿਰਿਆ ਹੈ।

ਐਕਸਟ੍ਰੈਕਸ਼ਨ ਤੋਂ ਬਾਅਦ ਆਮ ਤੌਰ 'ਤੇ ਕੀ ਆਉਂਦਾ ਹੈ

ਜੋ ਬਾਹਰ ਆਉਂਦਾ ਹੈ ਉਹ ਟ੍ਰੈਕ ਹੈ ਜਿਵੇਂ ਕਿ ਇਹ ਸੀ: ਟੂਲ ਐਨਕੋਡਿੰਗ ਦਾ ਅਨੁਮਾਨ ਨਹੀਂ ਲਗਾਉਂਦਾ ਅਤੇ ਟਾਈਮਲਾਈਨਾਂ ਨੂੰ ਠੀਕ ਨਹੀਂ ਕਰਦਾ। ਇਸ ਲਈ ਦੋ ਚੀਜ਼ਾਂ ਅਕਸਰ ਸਾਹਮਣੇ ਆਉਂਦੀਆਂ ਹਨ:

ਇੱਕ ਹੈ ਗਾਰਬਲਡ ਟੈਕਸਟ — ਸਰੋਤ ਟ੍ਰੈਕ ਵਿੱਚ ਇੱਕ ਐਨਕੋਡਿੰਗ ਸਮੱਸਿਆ ਜੋ ਫਿਰ ਵੀ ਗਾਰਬਲਡ ਹੋ ਕੇ ਬਾਹਰ ਆਉਂਦੀ ਹੈ; ਐਨਕੋਡਿੰਗ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ How to repair garbled text 'ਤੇ ਜਾਓ। ਦੂਜਾ ਹੈ ਗਲਤ ਟਾਈਮਿੰਗ — ਭਾਵੇਂ ਸਰੋਤ ਵਿੱਚ ਇੱਕ ਇੰਟਰੋ ਲੋਗੋ ਹੈ, ਜਾਂ ਫ੍ਰੇਮ ਰੇਟ ਮੇਲ ਨਹੀਂ ਖਾਂਦੇ, ਨਤੀਜਾ ਪੂਰੇ ਵਜੋਂ ਆਫਸੈੱਟ ਹੁੰਦਾ ਹੈ; ਇਸਨੂੰ ਆਫਸੈੱਟ ਜਾਂ ਸਕੇਲ ਕਰਨ ਲਈ Timeline adjustment ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਉਸ ਤੋਂ ਬਾਅਦ, ਅਨੁਵਾਦ ਕਰਨ ਲਈ Subtitle translation 'ਤੇ ਜਾਓ, ਅਤੇ ਇਸਨੂੰ ਦੋਭਾਸ਼ੀ ਬਣਾਉਣ ਲਈ Two ways to make bilingual subtitles ਦੇਖੋ।

SRT / VTT / ASS / TXT ਐਕਸਪੋਰਟ ਫਾਰਮੈਟਾਂ ਨਾਲ ਨਤੀਜਾ ਖੇਤਰ
ਕੱਢੇ ਗਏ ਸਬਟਾਈਟਲਾਂ ਨੂੰ ਚਾਰ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਐਕਸਪੋਰਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ; ਇੱਕ ASS ਸਰੋਤ ਆਪਣੇ ਸਟਾਈਲ ਹੈਡਰ ਅਤੇ ਰੈਜ਼ੋਲੂਸ਼ਨ ਨੂੰ ਰੱਖਦਾ ਹੈ

ਕੁਝ ਚੀਜ਼ਾਂ ਜਿਨ੍ਹਾਂ ਨੂੰ ਗਲਤ ਕਰਨਾ ਆਸਾਨ ਹੈ

ਸਬਟਾਈਟਲਾਂ ਨੂੰ ਬਾਹਰ ਕੱਢਣਾ ਉਹਨਾਂ ਨੂੰ ਬਰਨ ਇਨ ਕਰਨਾ ਨਹੀਂ ਹੈ। ਵੀਡੀਓ ਨੂੰ ਦੁਬਾਰਾ ਐਨਕੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ, ਇਸਲਈ ਤਸਵੀਰ ਦੀ ਗੁਣਵੱਤਾ ਅਤੇ ਆਡੀਓ ਪ੍ਰਭਾਵਿਤ ਨਹੀਂ ਹੁੰਦੇ।

ਐਕਸਟ੍ਰੈਕਸ਼ਨ ਅਸਲੀ ਫ਼ਾਈਲ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਨਹੀਂ ਕਰਦਾ। ਸਿਰਫ਼ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ, ਕਦੇ ਵੀ ਲਿਖਿਆ ਨਹੀਂ ਜਾਂਦਾ, ਅਤੇ ਵੀਡੀਓ ਦਾ ਇੱਕ ਬਾਟ ਵੀ ਨਹੀਂ ਬਦਲਦਾ।

ਕਿਸੇ ਵੱਡੀ ਫ਼ਾਈਲ ਦਾ ਹੌਲੀ ਹੋਣਾ ਕੋਈ ਕਨੈਕਸ਼ਨ ਸਮੱਸਿਆ ਨਹੀਂ ਹੈ। ਟੂਲ ਟ੍ਰੈਕ ਦੀ ਜਾਣਕਾਰੀ ਨੂੰ ਹਿੱਸੇ-ਦਰ-ਹਿੱਸੇ ਸਕੈਨ ਕਰਦਾ ਹੈ, ਅਤੇ ਫ਼ਾਈਲ ਜਿੰਨੀ ਵੱਡੀ ਹੋਵੇਗੀ ਉੱਨਾ ਹੀ ਸਮਾਂ ਲੱਗੇਗਾ; ਇਹ ਸਭ ਕੁਝ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਹੁੰਦਾ ਹੈ।

ਬਾਹਰੀ ਸਬਟਾਈਟਲਾਂ ਨੂੰ ਇਸ ਪੰਨੇ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ .srt / .ass ਹੈ, ਤਾਂ ਸਿੱਧਾ Format conversion 'ਤੇ ਜਾਓ; ਸਿਰਫ਼ ਵੀਡੀਓ ਦੇ ਅੰਦਰ ਸੀਲ ਕੀਤੇ ਸਬਟਾਈਟਲਾਂ ਨੂੰ ਪਹਿਲਾਂ ਐਕਸਟ੍ਰੈਕਟ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

ਸੰਬੰਧਿਤ ਟੂਲ ਅਤੇ ਗਾਈਡ

ਪੂਰੀ ਵਾਕਥਰੂ ਲਈ How to extract subtitles embedded in a video ਦੇਖੋ; ਜੋ ਤੁਸੀਂ ਕੱਢਦੇ ਹੋ ਉਸਦਾ ਅਨੁਵਾਦ ਕਰਨ ਲਈ Subtitle translation 'ਤੇ ਜਾਓ, ਇਸਨੂੰ ਦੋਭਾਸ਼ੀ ਬਣਾਉਣ ਲਈ Two ways to make bilingual subtitles ਦੇਖੋ; ਗਾਰਬਲਡ ਟੈਕਸਟ ਲਈ Garbled text repair ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ।

Related guides