View Full Version : MEDUSA - Subtitling Station (native .ass editor)
Kaiousama
18th March 2004, 10:23
[The Past - "Medusa Genesis"]
Project Medusa started almost a year ago, from the needing of a good Sub Station Alpha (from here "SSA") replacement tool.
Sub Station Alpha is a good timing software and had a very long life span, but it has some big limitations nowadays:
- Its developement is stopped from a very long time
- Its sources are not avaible.
- It does not support new Advanced Sub Station Alpha (from here ".ass") format festures.
- Its audio waveform displayer is very limited in format support(only mono wav files) and functionality
- It does not allow Video timing (for timing and displacing subtitles on signs and banners i.e.)
- It does not allow subtitle preview on video (it has one preview mode but is pretty unusable)
Project Medusa first started on Italian Doom9 forum, coded in VisualBasic6 in order to have a fast "ready to use" project preview. Actual main features are:
- Native .ass format support
- Import export from .ssa, .srt, .sub, .xss, .psb, .txt script formats.
- Timing from .wav, .mp3, .ogg audio files.
- Timing from any DirectShow playable videoclip.
- Realtime Video preview of your subtitles.
- Timing-only or Dialogues-only import.
- Conditional Replace for selective replacements in the script.
- Realtime syntax highlighter for better code readability.
- Very flexible overriding system.
- A new karaoke creation mode, very fast and easy compared to SSA
- New Split/Join modes for cool video effects.
Now the VisualBasic developement reached its maturity and actual versioning (version 0.1.1.5) is fully functional and usable for timing (expecially useful for anime), you can take your FREE copy here:
http://forum.doom9.it/viewtopic.php?t=3775
Note: The download link is at first post's end (for those of you not confident with italian language)
Note: You also need VisualBasic 6 sp5 runtime libraries installed (not present in the installer)
Note: You need Gabest's VSFilter correctly installed on your system in order to display subtitles video preview in Medusa.
[The Present - "Medusa Reloaded"]
Now starts the second phase of Medusa's developement, and that's why i'm posting here:
- Medusa is now officially a GPL opensource project, hosted by SourceForge at http://sourceforge.net/projects/medusa
- Medusa is going to be rewritten with Delphi 7 in order to expand its features
- This thread, along with Medusa Sourceforge's forums, will be the official home to discuss medusa developement and features.
Medusa developement will reproduce all preview version's features, expanding them with:
- Unicode Support
- IME support
- Multilanguage GUI support
- No stored styles' amount limit
- Improved video timing mode
[The Future - "Medusa is looking for YOU"]
I'm searching help for Medusa developement, in order to create a developers crew and speed-up the implementation process.
If you are a Delphi developer and this project stimulate your creativity, please contact me (via pm on this forum or via Medusa sourceforge's forum).
Current avaible duties are (in decrescent order of urgency):
- Audio waveform's displayer developement
- Video directshow player developement
- Main application developement
- Website design
- Logo, icons, and graphical matter creation
- Translators (duty not avaible until the first stable release)
For any comment, feature request, bug report, impressions please reply to this thread.
I placed my hopes in this post in order to find help for this project; without help i don't know if i'll reach the end line, but i'm sure this forum is the right place to find good people.
pcjco
28th March 2004, 17:08
Hi Kaiousama,
I hope a lot of fansubbers will get involved in the development of this great program.
In its actual state, MEDUSA can already give a very good idea of the numerous improvements on the old good SubStation Alpha.
At the moment, I must admit that I am still using SubStation Alpha because I am very used to the audio timing keys. But it's the only feature that makes me prefer SSA rather MEDUSA. And I am sure that once I will be able to redefine keys for timing, I will rush on it.
Kaiousama
29th March 2004, 14:33
Originally posted by pcjco
I hope a lot of fansubbers will get involved in the development of this great program.
I hope so.
Actually i haven't spent time advertising medusa, but i hope some of them already tried Medusa.
In its actual state, MEDUSA can already give a very good idea of the numerous improvements on the old good SubStation Alpha.
At the moment, I must admit that I am still using SubStation Alpha because I am very used to the audio timing keys. But it's the only feature that makes me prefer SSA rather MEDUSA. And I am sure that once I will be able to redefine keys for timing, I will rush on it.
I've updated Medusa to version 0.1.1.5, in this version numpad shortcuts are avaible for audio timing, it's almost like ssa with some differences (see medusa help for details).
I've also managed mouse wheel support for scrolling the main grid.
The download link is the same : Medusa 0.1.1.5 (http://forum.doom9.it/viewtopic.php?t=3775)
I hope you'll find this version comfortable, please let me know.
ac-chan123
29th March 2004, 15:23
All Versions i used/test of Medusa have big problem to play audio. I get the graph of the audio, but i canīt hear anything. I use Typhoon Acustic 6 card.
AC-Chan(Robert Vincenz)
PS: I hate this Audio Lib popup.
pcjco
29th March 2004, 20:09
Hi,
Thanks for the shortcuts for timing.
I just try the 0.1.1.5 version and have some remarks :
- The SSA numpad key 8 (play the last 500ms of the current selection) is useful to tune the end of a subtitle. Is it planned to add it ? (the numpad key 3 can also be use to tune this by listenning just after the sub but I am still used to my old way of timing ^^ and the key seems not use for now)
Second remark : I use to time from plain text with audio track.
When I first import the text, of course no time appears (Start time=0, End time=0 for all subs). That's not really a problem except that each time I validate a subtitle, the next one becomes the current one. As it is now, MEDUSA always looks the time of the current subtitle to seek the position in the audio track. So, at each new subtitle, the audio track is reset at the beginning. A big waste of time.
I think that, when a subtitle is validated, MEDUSA should do something a bit like SubStation Alpha :
1) select the next sub one as current one (as it is now);
2) keep the given Start and Time in the grid unchanged (as it is now);
3) overrides the current selection in the audio track by starting at the end of previous sub and ending few seconds after (this length is configurable in SubStation Alpha).
Last remark about shortcuts :
I am left handed and my mouse is in the left of my keyboard, so it is very useful coz I have my right hand right on the numpad. But I think that it's not so useful for right handed user (and i think they are some ^^). Maybe each shortcut should be editable in the future.
Sorry to only focus on ergonomy of timing manipulation, but as you may know, timing is not really the more fun part in fansub, and helping the timer to go faster without losing precision is a very valuable point.
Keep on the good job. I am excited to test the new versions.
Kaiousama
29th March 2004, 21:37
PS: I hate this Audio Lib popup.
I hate it so, that's why i'm going to write my own waveform displayer in Delphi.
Originally posted by pcjco
- The SSA numpad key 8 (play the last 500ms of the current selection) is useful to tune the end of a subtitle. Is it planned to add it ? (the numpad key 3 can also be use to tune this by listenning just after the sub but I am still used to my old way of timing ^^ and the key seems not use for now)
Use CTRL + Num3 in order to listen the last 500ms
There are some reasons because i cannot implement two actions on Num8 (due to VisualBasic)
I can even switch Num3 behaviour in this way:
Num3 = the last 500ms
CTRL + Num3 = 500ms after end time
Tell me what you think is better.
1) select the next sub one as current one (as it is now);
2) keep the given Start and Time in the grid unchanged (as it is now);
3) overrides the current selection in the audio track by starting at the end of previous sub and ending few seconds after (this length is configurable in SubStation Alpha).
I understood the problem, and i want to solve it.
But we must consider only one thing:
Going to the next subtitle means selecting next subtitle time, and waveform should display the correct timing interval of the subtitle, not just remembering the old one (otherwise the program will be inconsistent for editing existing subtitles).
Maybe the solution can be this: if subtitle's duration is = 0 (like the example you told me) then previous position on waveform is conserved. What do you think about?
I am left handed and my mouse is in the left of my keyboard, so it is very useful coz I have my right hand right on the numpad. But I think that it's not so useful for right handed user (and i think they are some ^^). Maybe each shortcut should be editable in the future.
I'm right handed with mouse (i dunno why because i'm left-handed in normal activity) but i hadn't any problem with this configuration.
Anyway i'll think about customization in Delphi's version.
Sorry to only focus on ergonomy of timing manipulation, but as you may know, timing is not really the more fun part in fansub, and helping the timer to go faster without losing precision is a very valuable point.
You don't have to apologize, your suggestions are very useful to me.
I fear the silence, not critics.
Keep on the good job. I am excited to test the new versions. [/B]
I hope i can make a revised version in this week, probably on the next weekend it'll be ready and downloadable.
Ghim
31st March 2004, 09:03
I think this is already a great software...
I tried it some time ago (0.0.7.0 or something like that) to sub a 20 min anime episode and It's already very good...
The only pb I had was the audio track selection when selecting a non-timed line as pcjco explained.
But once this will be fixed, it'll be great !!
The video is really usefull to see the actual result in order to adapt the styles, to position the subs for visual-timing, ...
Without it, I always had to use separate softwares and it was sometimes really annoying...
When I try to load quite big audio file, it really takes a lot of time but I think it's due to the used librairies...
Just one comment :
- what's the project on the cvs ?? ;-)
Yusaku
1st April 2004, 12:12
Few notes for the audio handling:
Actually, I think that there should be NO support for MP3s, OGGs, AACs etc. The reason is, that these formats do not make sample-accurate seeking possible. Current library (at least based on the time required to open a file) probably decodes whole audio file to memory, indexes it and creates a scaled-down (probably around 5 Hz sampling rate) version of waveform in memory for visualization.
Due to the limits of these formats (especially evilness of VBR MP3...), you can either go on using this way, just reprogram evil library by evil code (waiting 20 minutes for medusa to open my two hour subtitle project is NOT fun - actually it's a reason why I still prefer SSA), or just give up and support uncompressed WAVs only.
Other possibility (but involving much more coding) would be to support indexed sound formats (transport streams like VOB, MKA etc., dunno about OGG), but you'll spend too much time implementing it, it still has limits (AFAIK frame-accurate seeking in MKA is still not possible; even though the error of three samples would not really matter in medusa)...
If you stick to SSA mode (just expand it to 16bit and stereo support), it will be possible to open a file without any prebuffering phase; and visualization can be done on-the-fly from file by direct access.
Required code will also shrink from implementing hacks over hacks in DShow into like five kilobytes for whole visualization panel.
Just do NOT implement it without thinking by wrapping some DShow component - otherwhise you'll have to deal with billions of error reports from users trying to time from VBR MP3 that will have seeking (and thus timing) errors in the magnitude of minutes.
I'd help, but my pascal got too shabby now that I'm using C++ and Java, so I guess I'd be very slow...
Edited to make myself look less stupid.
Kaiousama
1st April 2004, 13:14
@Ghim:
Just one comment :
- what's the project on the cvs ?? ;-)
It was a XMMS visualization plugin.
Medusa unix name was already present on sourceforge when i asked to be hosted, so i've replaced this project with mine.
Until yesterday SourceForge had problems on cvs server and i did not have the possibility to access, so the old code was still there ^_^
The only pb I had was the audio track selection when selecting a non-timed line as pcjco explained.
I've almost finished implementing this fix ;)
When I try to load quite big audio file, it really takes a lot of time but I think it's due to the used librairies...
In current state i can only suggest one thing : use uncompressed .wav files as audio sources to gain speed.
@Yusaku:
I'm very happy to hear you again. Thanks for these useful suggestions.
I think, at least in this initial period, i'll support only uncompressed wave files.
[Toff]
1st April 2004, 14:53
You can scan your source file, and create a peak file that you use to display the WAV form. It's what I use in VisualSubSync and it works pretty well. For audio playing/decoding I use directshow though cause it's a lot easier :) and accuracy seems good enough for me.
If you have any question, feel free to ask.
Kaiousama
3rd April 2004, 23:02
Version 0.1.1.6 (http://forum.doom9.it/viewtopic.php?t=3775) released, what's new:
- Audio timing keys SSA-like (even "8" behaviour is the same)
- If next subtitle's ending time is "0:00:00.00" then visible audio waveform/selection is not brought to zero.
- Fixed conflict between audio timing key and ALT+Numpad ASCII characters.
Happy timing. :D
OUTPinged_
4th April 2004, 14:56
Closing "about" and "help" windows is closing the main window too.
Please change that behaviour in next version, it's too evil.
Adding "do you really want to close medusa" dialogue option will be great, too.
OUTPinged_
4th April 2004, 14:58
also, when opening mono audio, i get audio->visualisation set to "left channel only", which means i get no waveform shown until i will change it manually.
Kaiousama
5th April 2004, 10:00
@ OUTpinged_:
when opening mono audio, i get audio->visualisation set to "left channel only", which means i get no waveform shown until i will change it manually
I'll fix this bug in the next release.
Closing "about" and "help" windows is closing the main window too.
Please change that behaviour in next version, it's too evil.
This is not the way Medusa should behave.
- Have you experienced the problem only with the last version (0.1.1.6) or even with previous ones?
- Are there any other forms showing the same problem or the issue is restricted to "about" & "help" forms?
Unfortunately i cannot reproduce this bug on my pc (both "about" and "help" windows closes properly without closing the main application.
Is there anyone else experiencing the same problem?
Thanks for your bug report.
pcjco04
6th April 2004, 21:18
Here, no problem when closing About,ChangeLog,License.... dialog boxes .(0.1.1.5 and 0.1.1.6)
OUTPinged_
7th April 2004, 10:17
hmm, must be mine machine acting strangely.
It could be that i have dlls installed that screw things up. Which of them are used by Medusa?
One more bug: I want to select more lines that fit to screen. So I am holding SHIFT, selecting first line, scrolling screen down, selecting last line and then all lines in script become selected. :-(
OUTPinged_
7th April 2004, 10:32
More info on "closing medusa" bug: it definitely seems to be dll-related. Changing to more recent dlls fixed it. (closing any dialogue windows was making medusa close completely)
Also, when I am pressing "store changes" burron in karaoke window, sometimes my karaoke shifts to the left by 20-40ms. Can anything be done about this?
Feature suggestions:
1. "no SFX" text" window (will not show anything which is between "{}") - it is sometimes hard to see actual script behind all those SFX. Expecially in typesetted karaoke.
2. progress indicator for loading audio/video files.
3. ability to scroll waveform window by small amounts. ATM it is uncomfortable when zoomed more than certain treshold.
OUTPinged_
7th April 2004, 10:34
more feature requests:
CTRL-X to delete an event.
OUTPinged_
7th April 2004, 11:00
Probably a bug: when applying "change timestamps for all rows after selection", selected raw is unaffected. I understand that it closer to description that way, but SSA's way of changing selected row too was more comfortable.
OUTPinged_
8th April 2004, 16:50
when in audio mode and using num8+num5 to scroll through events, maybe applying changes to timestamps for event where i changed them will be more comfortable than pressing "enter" to confirm it every time?
that way i will be able to use 8+5+mouse to quickly fix timings.
ac-chan123
8th April 2004, 17:13
And i ask again. Why can i nothing hear? i see the wavform, but ther is no audiio output. I use Medusa under Win2k(eng) with a Typhoon Acoustic 6 card.
AC-Chan(Robert Vincenz)
OUTPinged_
8th April 2004, 17:47
does that happen only with some particular audio codec or with all of them?
Maybe your directshow codecs aren't set up?
@Kaiousama:
It would speed up timing considerably if it would be possible to change end and start times while wave is playing.
ac-chan123
8th April 2004, 18:00
none audio. no wav, avi or mp3 file. but with other(directshow based) tools play it.
AC-Chan(Robert Vincenz)
OUTPinged_
8th April 2004, 19:09
can you try it on any other machine?
ac-chan123
8th April 2004, 20:16
my test on the secound machine(Laptop with ati graphic and ac-97 audio chip) has the same audio problem and more.
open an avi with mjpeg and pcm audio(self captured with acoutic audio card and matrox rainbow runner) crash the program.
open an vcd mpeg file. no audio graph and no sound. also no picture change at play.
open wav file with windows adpcm audio -> audiograph, no audio
open mp3 -> nothing. no graph no audio
AC-Chan(Robert Vincenz)
OUTPinged_
8th April 2004, 21:42
wav, mp3, ogg and ac3 files, separated and muxed into video work perfectly fine for me (though they open slow)
Are you sure directshow codecs are ok?
ac-chan123
8th April 2004, 21:47
I have already say that other directshow apps(ZoomPlayer, MediaPlayerClassic) can play this files.
AC-Chan(Robert Vincenz)
Kaiousama
8th April 2004, 23:13
@OUTPinged_ :
I want to select more lines that fit to screen. So I am holding SHIFT, selecting first line, scrolling screen down, selecting last line and then all lines in script become selected
Try to do inverted selection (select last line and then fist line) and tell me if nothing changes.
CTRL-X to delete an event.
They are : CTRL-Q CTRL-W CTRL-E, i changed to these shortcuts in order to separate these functions from text cut/copy/paste
It would speed up timing considerably if it would be possible to change end and start times while wave is playing.
You can change them during playing but new limits are visualid on waveform only when audio is stopped. It is a limit of WavDisplayer plugin, i cannot change it because it is not a opensource component.
Regarding all your other good suggestions, i've signed them and i'll code them in the opensource version of Medusa.
I'm going to spend 100% of my coding time on Delphi programming in order to speed-up GPL version of Medusa. So, VisualBasic developement will be discontinued.
@ac-chan123:
I actually have no idea of how to solve your problem. The cause is probably on DirectShow, try to download the last version of GraphEdit, and render the troublesome files with it, if GraphEdits can render both audio and video, medusa should make the same.
Kaiousama
15th April 2004, 18:49
Version 0.1.2.0 (http://forum.doom9.it/viewtopic.php?t=3775) Released, what's new:
- Fixed Mono audio files visualization
- Added Experimental custom karaoke definitions
Regarding the last one, it was a common feature request to have the possibility to handle \t() based karaoke, i've tried to add this support in an user friendly way:
In karaoke timing mode, now you have an additional karaoke type : "custom animation", selecting it a new window will pop-up.
Here you can select or edit a custom karaoke animation (and save it in order to use it later or share it).
I've added a couple of ready-to-use samples.
Custom animation tags must start with "{\t(....." or with "{\r\t(..."
You can use the keywords [LENGTH], [START], [END], to add respectively the length, start time, end time of current karaoked sillab.
note: If you need to modify karaoke timing edit a custom animated karaoke line, you have to know that medusa will recognise the first "{\t(.." statement's start and end times as start/end times for the karaoked sillab.
In addition Medusa does not perform pattern recognising of your loaded line against your custom animations' repository. So if you defined more [START],[END],[LENGTH] tags than the first one you have to reselect the correct custom animation pattern before applying changes to the re-timed karaoke line.
Happy timing.
Schlumpf
16th April 2004, 00:10
Hi there, Kaiousama.
Nifty program with lots of potential, I must admit, but unfortunately I would prefer SSA over it anytime in its current state (tested with 0.1.1.6).
As pcjco already pointed out: Configurable keys are highly wanted. To give you an example I will describe how I have to time with Medusa in comparison with SSA.
SSA-way: Left click, right click, listening to choice via ALT+S, finetuning with left&right click again, insert text in dialogue line via right click (copied the line beforehand from a script), ALT+G , end.
Medusa-way: Left click, right click, listening to choice via Numpad5, fintuning with numpad4+6(or mouse again), CTRL+V to copy the line in the dialogue box (BIG plus that this shortcut works here, unlike in SSA !), Enter, end.
While the medusa-way seems to have less/easier steps there is one great disadvantage: IIRC you wrote that you had no problem at all to use numpads for finetuning, although you're right-handed, like me. I'm afraid this is not true for me.
While I could move my keyboard so that the numpad is right next to my left hand and not right beside the mouse anymore, that would make CTRL+V harder to reach and my left hand would be continously moving from the left to the right, from CTRL to the numpad keys and that a few hundred times per script. This would also increase the error-rate since I'm bound to hit the wrong keys if my hand keeps moving from the left to the right for hours. In the SSA-way, my left thumb would always remain on the ALT-key and my left hand on the mouse and I'm still able to reach all important functions.
I'm *really* sorry if I sound like bitching about nothing, but timing is like working on an assembly line and minimizing the time needed to work on one line, even if only splitseconds, will produce a decent gain overall. Second: I wouldn't criticize if I didn't really care for this neat software ;)
And I still have another point:
My original reason to leave SSA was that it supported no video and dropping subs on scenechanges looks quite good. When I noticed Medusa's "Combo" Mode I thought this just what I wanted, but unfortunately video does _not_ play at the same time when I play my selection in the audio-window, thus making it impossible to see if the current line is displayed across the scenechange. And when timing in video-only mode hotkeys seem to be disabled and I have to use the mouse to click the buttons (not even mentioning that setting the times without a wavegraph is much harder ^^°) :/
Argh! I wasted dozens of lines when I just wanted to propose 2 things ^^°
1.: Configurable Hotkeys
2.: Simultanous audio and video playback in Combo-mode
Regarding suggestion no.2 : I see the problem when dealing with videos that contain b-frames,s-frames or anything else that makes frame-accurate decoding a pain in the a**, but hey, that's what Low Quality conversions into a codec that contains only Keyframes (Huffyuv,VBLE,Mjpeg,DV,etc.) are for. I already do them for various previewing reasons and I don't think any user would have aproblem with that if you point that out in the help file.
Alright, all there's left to say now is: I'm looking forward to the future of this program ;)
P.S.: All observations are based on version 0.1.1.6 but I don't think the criticized points are corrected in the newest version if I read the changelog correctly.
PP.SS.: This was written in the middle of the night, so I might have overlooked something, my apologies.
pcjco04
17th April 2004, 21:43
Hi,
Just one remark, that I just discovered.
When opening a new script from a text file that contains blank lines, these lines are inserted in the script. Maybe the program could skip these lines.
McPoodle
21st April 2004, 04:22
I'm sure this has been mentioned on the Italian forum, but I think it would be useful if there was some intuitive way to perform the more-obvious style overrides, so a beginner doesn't have to remember for example that {\b1} is Bold On (the standard Font dialog would work great for this). I recently ran into someone with no experience with SSA or ASS who wanted to edit a file quickly, and I found that the original SSA program was the better one to recommend under the circumstances.
pcjco04
21st April 2004, 20:22
Hi Kaiousama,
You can change them during playing but new limits are visualid on waveform only when audio is stopped. It is a limit of WavDisplayer plugin, i cannot change it because it is not a opensource component.
Yes that's very annoying, and I think that it is a similar problem when you try to move the horizontal time drag bar while sound is playing. The move is done after the sound has stop. And there is also strange behavior when you do this sequence :
1) Play a selection
2) Drag the time forward while it is playing
3) Before the play has reach end , stop it
The sound should stop and the waveform should move just after, but after the move, the sound start to play again and the mark shows a wrong place.
I hope that you can find something about moving the waveform while playing. If you can do that, I have a suggestion to help moving throught the waveform :
If the waveform area is focused maybe we could use the mouse wheel to move it forward and backward (for now whatever is focused, mouse wheel only apply to the script)
Kaiousama
23rd April 2004, 18:29
I'm spending all my free time on GPL version of medusa, so from now VisualBasic releases will be discontinued.
Thanks everybody for the reports, i'll keep them in big consideration during the Delphi developement, and i'll try to cover all the missing aspects of the vb releases.
I'll make periodic reports on developement status. If you have any feature proposals, is now the best moment to place them because at this stage of developement is easyer to commit changes to the base structures.
ac-chan123
23rd April 2004, 18:47
my missing feature is an subpicture export(for DVD authoring) and audio playback on my hardware ;-).
AC-Chan(Robert Vincenz)
Yuuhi
23rd April 2004, 22:32
Originally posted by Kaiousama
If you have any feature proposals, is now the best moment to place them because at this stage of developement is easyer to commit changes to the base structures.
A window preview for the text like in SSA :)
toysoldier
24th April 2004, 09:00
@Kaiousama
please help me ,
I just success one time to open medusa,
after i resetup my win98,it error message:
nctaudioeditor.dll register fail
I dont know what condition is needed for nctaudioeditor.dll?
although i have download a nctaudioeditor2.dll and register succeed,
but medusa just like nctaudioeditor.dll,not take in others!
I have setup vb6,dx9,quicktime6.5,etc.
please gave me some suggestion,
because I have deep absorbed by medusa,
and dont look on substation alpha anymore,
I have wasted a lot of time to
setup,open error,uninstall,resetup,....
I was lost in your medusa .
Kaiousama
25th April 2004, 00:49
@toysoldier:
1)Uninstall NCTAudioEditor2.dll, Medusa needs the old one.
2)Try to manually register NCTAudioEditor.dll through regsvr32 or Regdrop.
3)If even option 2 fails go with regedit and remove all nctaudio* keys from your registry, then reinstall medusa.
I hope one of them will work.
toysoldier
26th April 2004, 06:53
@Kaiousama
thanks for your helpness,
i have find the true reasons for NCTAUDIOEDITOR.DLL register failing,
I use DIRECTX9.0's sond and music test,
and some error message display
"MIDI MAPPER" & "MICROSOFT GS WAVETABLE" maybe wrong setup!!!
my sound card is realtek ac'97 in mainboard.
so I disable this MIDI MAPPER,
and try to register NCTAUDIOEDITOR.DLL,it's succeed!!!!
then I install MIDI MAPPER,
now everything is OK.
Thanks for everybody here,
now I can use this excellent soft.
BadGuy
19th October 2004, 14:09
Hey I have been using medusa for ages... Although the old version (which I still use as that delphi stuff you made really is worse) is a bit buggy, I like it alot due to the fact that there is mp3 and ogg support. And really if you use vbr for subtitiling you aren't the smartest person around. Any decent fansubber would just use a constant bitrate. Just my personal opinion. To be honest using mono 12Kbits (can't remember exactly) wav files is... horrible and just makes you produce a useless file just for the sake of timing.
One thing. I prefer to use BBGGRR as a hex code, but medusa doesn't support that at all and actually fucks over the whole styles part. And your new CVS is not even loading it. That's a bit annoying it shouldn't be hard to convert a hexadecimal to a decimal value. So that's basically a request for you ;).
Kaiousama
19th October 2004, 18:06
One thing. I prefer to use BBGGRR as a hex code, but medusa doesn't support that at all and actually fucks over the whole styles part. And your new CVS is not even loading it. That's a bit annoying it shouldn't be hard to convert a hexadecimal to a decimal value. So that's basically a request for you
I'm sorry but i can't modify the old medusa code since i've uninstalled M$ visual studio from my pc (and i always remeber that day among the happiest ones :devil: ).
The new Delphi application is slowly taking shape, cvs snapshots are only unstable preview versions for those people who want to closely looks how the developement is going without needing to compile the sources theirself.
BadGuy
20th October 2004, 19:55
I know you can't modify the old code ;).. but the cvs snapshot has the same problems so it's just a 'feature request'
and personally? I prefer visual studio over delphi but that's just me ;)
Kaiousama
20th October 2004, 20:14
I know you can't modify the old code .. but the cvs snapshot has the same problems so it's just a 'feature request'
Ok, i'll have to write a personalized color picker, i'll include a textbox where you can specify the color by hex values.
and personally? I prefer visual studio over delphi but that's just me
It's a matter of tastes... and money.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.