Official BS.Player forums

Official BS.Player forums (http://forum.bsplayer.com/)
-   Bug Reports And Codecs (http://forum.bsplayer.com/bug-reports-codecs/)
-   -   [SOLVED] Subtitle problem (http://forum.bsplayer.com/bug-reports-codecs/8942-solved-subtitle-problem.html)

furiuZ 2nd August 2008 06:55 PM

[SOLVED] Subtitle problem
 
Hi all

I have a problem with playing subtitles.

When someone is saying 2 lines, it only shows 1 line.

For example:

In the .sub file you see:
let's go, let's go,
it's now or never!

And in BSplayer you'll only see:
let's go, let's go,

So i can't see the 2nd line.

Can someone help me with this?

greetz!

Tizio 2nd August 2008 07:09 PM

File format?
Subtitles settings (have you forced Subtitles position or is it auto?)

Can you provide us a copy of the subtitles' file, this way it's much easier to check what's wrong with this behavior :wink:

furiuZ 2nd August 2008 07:17 PM

File format=.avi
subtitle format=.srt
Subtitle setting: auto position, but i also tried to put the subtitle a litle higher

here's a link to the subtitle i'm using right now, but bsplayer has that problem with every subtitle
Code:

http://rapidshare.com/files/134364440/S02_E04_-_The_Unit_-_Manhunt.rar.html

Tizio 2nd August 2008 11:32 PM

It's not a problem with BSplayer, but with the program the subtitles used to create the subtitle file.
Usually NEXT-LINE in in HEX code is coded as 0D0A which stand for 0D=CR 0A=LF (in many program languages is CRLF = Carriage Return - Line Feed, I think it's a name from the old typewriter times :) ), Probably who released this subtitle took it from someone whom created it under Macintosh and added the CRLF to the end of every line to make it compatible with Windows programs (usually Unix systems use only the LF to the end of the line, the Macintosh systems only a CR symbol, whereas Windows systems use both of them together CRLF, and probably the problem raised from there. For more info read this article)
Anyway, to make it simpler to you, download this file, and you'll see that the subtitle will work correctly.
If you want to convert all the non working subtitles, then use an Hex editor (Hex Workshop is one of the best, but it costs $50, and if you only have to change some bytes to a subtitle file I think it's a bit too much :lol: ), and replace all 0D0D symbols in 0D symbols (the bad file had a couple of 0D before the 0A byte instead of only one).

If you need more help, feel free to post here and I'll try to help you ;)

If all your subtitles don't work with BSplayer... I think you'd better change your source for them, or you'll have to modify a lot of files with the hex editor........ :roll:

If you want to remove the file click here

J7N 3rd August 2008 02:38 AM

I think CR-LF comes from dot matrix or other text-only printers.

WinHex is better, if cost is no issue for you. However, to edit text you need a text editor. EmEditor is good and can be configured to always write DOS format newline characters, either for all file types or specific extensions only.

adicoto 3rd August 2008 05:34 AM

OR just open the file in Subtitle workshop and save it again.

furiuZ 3rd August 2008 03:24 PM

Quote:

Originally Posted by adicoto
OR just open the file in Subtitle workshop and save it again.

yeah, that worked, thnx allot :D


All times are GMT +1. The time now is 05:50 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
Ad Management plugin by RedTyger


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20