Subtitle/Captioning Program

This forum is for actual topics of discussion that do not fit the above categories.
Locked
Sidicas
Joined: Tue Oct 23, 2001 4:00 pm
Location: New York
Contact:
Org Profile

Subtitle/Captioning Program

Post by Sidicas » Mon Mar 17, 2003 8:10 pm

Ok folks! I don't have time to explain what SAMI is, if you don't know head over to
http://msdn.microsoft.com/library/defau ... ifiles.asp
http://msdn.microsoft.com/library/defau ... rticle.asp
and
http://msdn.microsoft.com/library/defau ... xample.asp

Here's an example of SAMI in action (requires Windows Media Player 7.0 and up)
http://www.sidicas.us/temp/SAMI_Chobits.ZIP (1.3 MB)
I made this manually...the SAMI file is just a text file..open it up in notepad or something and take a look at it if you want.

How to turn on SAMI:
1. Open the media file in WMP
2. Go under View -> Now Playing Tools -> Captions (If your using Windows Media Player 7), for other versions of WMP, I dunno how to turn on captions
3. Captions should appear
4. Turn captions off by going View -> Now Playing Tools -> Show Equalizer and Settings

If it doesn't work:
1. Make sure the .SMI file is in the same directory as the media file
2. ... .SMI file has the same base filename as the media file
ex: video.mpg
video.smi
3. Check version of WMP
4. Shoot your Windows box and tell me to release a Linux version :-)

What's hot: The SAMI file is independant of the media file...delete the sami file, media file still works! Sami files can be added to any existing media file playable in WMP without touching the media file!

Important things not shown in this example: Video Captioning (The dog barks), (The phone rings) basically captions
for deaf people


Basically I'm working on a freeware program that will make SAMI files for any file that is playable in Windows Media Player
Here are my notes (imported from my TI-89 so sorry for crap formatting):

Project Name:
Sidicas's SAMI Editor
:
: A progam that allows the
easy editing of SAMI
code so that people can add
:subtitles to A/V without
:any difficulties.
:



:Goals:
:- Beta Finished by 5/1
:- Exports SAMI Files
:- WYSIWYG
:- Support for different
:font sizes and colors
:for the subtitles.
:- Full Error Trapping
:- Familiar Windows type
:GUI that will accomidate
: both Audio & Video
: captioning
:
:Wish List (Things I prolly can't complete before 5/1):
:- Imports SAMI Files
:- Scrolling Captions
:- Some visual
:representation of the
:timeline like in Adobe
:Premiere so that it would
:be easy to see what parts
:have been captionedand
:which ones have not.
:- Allows caption input
:in languages that do not use
:alphabet characters
:
Other Notes:
: - SAMI is precise upto 1/1000th of a second but WMP captions
: is only precise to 1/10th of a second
:

:Menu Items:
File:
:- Open A/V File (filetypes: WMP Openable)
:- Export SAMI File
:- Edit SAMI File
: (text edit,
: professionals only)
: Quit


Ok, I need your input! Pictures, sketches, ideas, new goals, anything would be great.
Would this make a good GUI?
Image
Yes? No? Maybe so?
You all know the most about syncronization, subtitles, and music so you betch your bippy I knew where to go for suggestions!
Signature:
This is a block of text that can be added to posts you make. There is a 512 character limit

User avatar
AbsoluteDestiny
Joined: Wed Aug 15, 2001 1:56 pm
Location: Oxford, UK
Contact:
Org Profile

Post by AbsoluteDestiny » Tue Mar 18, 2003 12:33 pm

Having done both amvs and fansubs, I can say that the easiest way to do timing and synchronisation is with the aid of a graphical waveform, much like Sub Station Alpha has. If you can somehow have a graphical waveform as well, this would be a real bonus.

However, what substation alpha lacks is intergration with a video stream, which your program would have (it was deisgned for genlocks).

What I used to do for sami subtitles was to use SubStation Alpha for the timing and convert the .ssa file into sami using an online converter. I even wrote a mini-guide on how to do it on the old forum.

Sidicas
Joined: Tue Oct 23, 2001 4:00 pm
Location: New York
Contact:
Org Profile

Post by Sidicas » Tue Mar 18, 2003 3:03 pm

Yea...It looks like Sub Station Alpha hasn't updated their page in 3 years...
http://www.eswat.demon.co.uk/substation.html
(I think that's their main url)

Maybe I could talk them into going open-source so I won't have to work entirely from scratch. I doubt that'll happen though. If they don't, it isn't a problem. I already found a free (butvery primitave) ActiveX Control for a waveform generator. It doesn't "perfectly" do everything that I need, so I'll just use it as a springboard to write my own waveform gen.

Thanks lots and lots for your help!
Signature:
This is a block of text that can be added to posts you make. There is a 512 character limit

Locked

Return to “General Off Topic”