RECENT TOPICS » View all
Is asriel still at it doing a mac version? ^^
Hello,
I'm Using Ubuntu 11.10 (64-bit) and cannot get subs2srs to work: it crashes when starting to extract the audio. Here the log:
(mono:5668): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(mono:5668): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(mono:5668): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
(mono:5668): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
[xcb] Too much data requested from _XRead
[xcb] This is most likely caused by a broken X extension library
[xcb] Aborting, sorry about that.
mono: ../../src/xcb_io.c:735: _XRead: Assertion `!xcb_xlib_too_much_data_requested' failed.
Stacktrace:
at (wrapper managed-to-native) System.Windows.Forms.X11Keyboard.XCreateFontSet (intptr,string,intptr&,int&,intptr) <0xffffffff>
at System.Windows.Forms.X11Keyboard.CreateOverTheSpotXic (intptr,intptr) <0x000ab>
at System.Windows.Forms.X11Keyboard.CreateXic (intptr,intptr) <0x000f3>
at System.Windows.Forms.X11Keyboard.CreateXicForWindow (intptr) <0x0002f>
at System.Windows.Forms.X11Keyboard.FocusIn (intptr) <0x0009b>
at System.Windows.Forms.XplatUIX11.SetFocus (intptr) <0x000e7>
at System.Windows.Forms.XplatUI.SetFocus (intptr) <0x00024>
at System.Windows.Forms.ContainerControl.SendControlFocus (System.Windows.Forms.Control) <0x00083>
at System.Windows.Forms.Form.SetVisibleCore (bool) <0x0072b>
at System.Windows.Forms.Control.set_Visible (bool) <0x00032>
at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control.set_Visible (bool) <0xffffffff>
at System.Windows.Forms.Application.RunLoop (bool,System.Windows.Forms.ApplicationContext) <0x002d3>
at System.Windows.Forms.Form.ShowDialog (System.Windows.Forms.IWin32Window) <0x00797>
at System.Windows.Forms.Form.ShowDialog () <0x0000f>
at System.Windows.Forms.MessageBox/MessageBoxForm.RunDialog () <0x00073>
at (wrapper remoting-invoke-with-check) System.Windows.Forms.MessageBox/MessageBoxForm.RunDialog () <0xffffffff>
at System.Windows.Forms.MessageBox.Show (string,string,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon) <0x0005b>
at subs2srs.UtilsMsg.showErrMsg (string) <0x0001f>
at subs2srs.WorkerAudio.genAudioClip (subs2srs.WorkerVars,subs2srs.DialogProgress) <0x00437>
at subs2srs.SubsProcessor.bw_DoWork (object,System.ComponentModel.DoWorkEventArgs) <0x00957>
at System.ComponentModel.BackgroundWorker.OnDoWork (System.ComponentModel.DoWorkEventArgs) <0x0002f>
at System.ComponentModel.BackgroundWorker.ProcessWorker (object,System.ComponentModel.AsyncOperation,System.Threading.SendOrPostCallback) <0x00076>
at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object_object_object (object,intptr,intptr,intptr) <0xffffffff>
Native stacktrace:
mono() [0x4911ea]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x10060) [0x7fd2c4ccf060]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7fd2c49563a5]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x17b) [0x7fd2c4959b0b]
/lib/x86_64-linux-gnu/libc.so.6(__assert_fail+0xdd) [0x7fd2c494ed4d]
/usr/lib/x86_64-linux-gnu/libX11.so.6(_XRead+0xe5) [0x7fd2c1452035]
/usr/lib/x86_64-linux-gnu/libX11.so.6(_XRead32+0x29) [0x7fd2c1452d99]
/usr/lib/x86_64-linux-gnu/libX11.so.6(XListFontsWithInfo+0x116) [0x7fd2c1432526]
/usr/lib/x86_64-linux-gnu/libX11.so.6(+0x79186) [0x7fd2c148a186]
/usr/lib/x86_64-linux-gnu/libX11.so.6(XCreateOC+0xec) [0x7fd2c143fcbc]
/usr/lib/x86_64-linux-gnu/libX11.so.6(XCreateFontSet+0x61) [0x7fd2c14334b1]
[0x4039e48b]
Debug info from gdb:
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.
No threads.
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Aborted
Marzian wrote:
Hello,
I'm Using Ubuntu 11.10 (64-bit) and cannot get subs2srs to work: it crashes when starting to extract the audio. Here the log: ....
Thanks for the log. However, I'm going to stop linux support for subs2srs. Too many issues - Mono bugs, inconsistent versions of ffmpeg, etc. I'd rather focus on other pursuits.
cb4960 wrote:
Marzian wrote:
Hello,
I'm Using Ubuntu 11.10 (64-bit) and cannot get subs2srs to work: it crashes when starting to extract the audio. Here the log: ....Thanks for the log. However, I'm going to stop linux support for subs2srs. Too many issues - Mono bugs, inconsistent versions of ffmpeg, etc. I'd rather focus on other pursuits.
You mean you are going to focus on Mac? ^^
cb4960 wrote:
Thanks for the log. However, I'm going to stop linux support for subs2srs. Too many issues - Mono bugs, inconsistent versions of ffmpeg, etc. I'd rather focus on other pursuits.
Can't blame you. I tried also the Wine emulation to no avail and even with another computer (same OS, different errors cropping up).
Actually, subs2srs is the only reason why I still start up Windows from time to time.
I'm reading that the next edition of Linux (12.04) "will replace the Banshee media player with Rhythmbox and drop the Tomboy note-taking application and the supporting Mono framework as well".
I'm not a programmer so I don't know: would it be possible for subs2srs to use some framework other than mono?
Anyway, thanks for your wonderful app!
Starting up my Japanese studies again after quite a long hiatus and I'm happy to see you're still maintaining this awesome program! This helped me out a lot when I started out and I plan to continue using it now, thanks so much for continuing to work on this ![]()
Paludis wrote:
Starting up my Japanese studies again after quite a long hiatus and I'm happy to see you're still maintaining this awesome program! This helped me out a lot when I started out and I plan to continue using it now, thanks so much for continuing to work on this
You're welcome.
This looks like such a great program! I am actually a Mac user and bought a PC so I can use many of the tools that you have created. Unfortunately I can't seem to get subs2srs to work despite hours of bumbling around.
I hope that I am making a very simple mistake that I am simply overlooking or not paying attention to and one of you can point it out to me! Everything works fine with subs2srs up until I add the video file or attempt to split the audio from the video itself. Everytime I enter it int I get an error message that says "the system cannot find the file specified"
Below is a sample of the more detailed report:
"See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ComponentModel.Win32Exception: The system cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at subs2srs.UtilsCommon.getFFmpegText(String ffmpegAudioProgArgs)
at subs2srs.UtilsVideo.getAvailableAudioStreams(String file)
at subs2srs.FormMain.textBoxVideoFile_TextChanged(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnTextChanged(EventArgs e)
at System.Windows.Forms.Control.set_Text(String value)
at System.Windows.Forms.TextBoxBase.set_Text(String value)
at System.Windows.Forms.TextBox.set_Text(String value)
at subs2srs.FormMain.buttonVideoFile_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)"
Is there something wrong with the video file itself? I downloaded CCCP and installed .NetFramework (actually here might be a problem, 3.5 was not working for me so I simply downloaded and installed 4)
I apologize for not being able to figure this out on my own, I hope that my questions are not too infuriating.
EDIT: I found this mediafire link you posted a year ago http://www.mediafire.com/?y2a1318ys1vnn92 and for whatever reason this subs2srs seems to be working? I have no idea why, but I am super happy about it! Thank you!
Last edited by CalculatingDensity (2012 March 21, 11:41 am)
Hello,
I have just released version 25.0 of subs2srs.
Download subs2srs v25.0 via SourceForge
What Changed?
● The subtitle pairing algorithm is now much more intelligent. (Thanks B.L.!).
It now considers both start AND end times and will remove any lines that do not have an obvious counterpart in the other set of subtitles. This is useful for removing unwanted credits, descriptions of audio (such as 'wind blowing' or 'door creaking'), and things that aren't quite words (such as grunts or coughs). If you would rather retain v24.0 behavior of including every line whether it fits or not, just uncheck the 'Remove lines with no obvious counterpart' option in the Advanced Subtitle Options dialog.
● Added a Preferences dialog that allows you to change various output formats and GUI defaults. (Thanks nest0r!).
● Added the 'Remove styled lines' option in the Advanced Subtitle Options dialog. When set, styled lines from .ass subtitle files will not be processed. A styled line is one that starts with a '{' character. In the past it was usually something unwanted such as a karaoke effect. These days, fancy soft-subbed karaoke effects seem to be losing favor, so now subs2srs gives you the opportunity to disable this feature. Just don't disable it if the subtitles DO have fancy soft-subbed karaoke effects!
● Added option to shift the subtitles timings independently. This allows you to sync the subtitles both to each other and to the video.
● Added a logging feature. The logs contain everything I need to help users solve any issues that they are having. A maximum of 10 logs will be stored (older logs will be deleted if necessary).
● Fixed issue where Vobsubs timings become inaccurate after regenerating the preview. (Thanks B.L.!).
● Fixed issue where subtitle streams were not loading correctly from .s2s files.
● Officially dropped Linux support and removed mono-specific code.
● Various minor interface tweaks.
Please let me know immediately if I broke something. Thanks!
cb4960
Last edited by cb4960 (2012 April 01, 12:50 am)
cb4960 wrote:
● The subtitle pairing algorithm is now much more intelligent. (Thanks B.L.!).
It now considers both start AND end times and will remove any lines that do not have an obvious counterpart in the other set of subtitles.
● Added option to shift the subtitles timings independently. This allows you to sync the subtitles both to each other and to the video.
I love you. I would have loved you more if you'd implemented those features before I had to hand edit everything for one of my decks. ![]()
I'm still using Ubuntu 11.10 (64 bit) and the latest edition of Subs2srs is working ok through Wine (1.3), but I have to run it from a terminal ("wine" command) and not by clicking on the .exe file, otherwise it crashes when selecting the video file.
Marzian wrote:
I'm still using Ubuntu 11.10 (64 bit) and the latest edition of Subs2srs is working ok through Wine (1.3), but I have to run it from a terminal ("wine" command) and not by clicking on the .exe file, otherwise it crashes when selecting the video file.
Really? That's great! Thanks for sharing! I'll have to try this myself sometime.
I'm having some trouble installing subs2srs on my mac.
i had trouble creating the directories and paths described by avparker. i tried going through blackmacros' instructions only and got got error messsages in Terminal.
i downloaded mono. megauploads is kaput so i can't use the ffmpeg download linked by blackmacros. i downloaded the ffmpeg described here: http://forum.koohii.com/viewtopic.php?p … 05#p123805 for 64-bit mac.
then i tried using winebottler and created a prefix for the app, but when i click to open the program the icon pops into the tray for a second and disappears.
do i need to install the .net framework first? thanks for any right directions ya'll might point me in.
tashippy wrote:
I'm having some trouble installing subs2srs on my mac.
i had trouble creating the directories and paths described by avparker. i tried going through blackmacros' instructions only and got got error messsages in Terminal.
i downloaded mono. megauploads is kaput so i can't use the ffmpeg download linked by blackmacros. i downloaded the ffmpeg described here: http://forum.koohii.com/viewtopic.php?p … 05#p123805 for 64-bit mac.
then i tried using winebottler and created a prefix for the app, but when i click to open the program the icon pops into the tray for a second and disappears.
do i need to install the .net framework first? thanks for any right directions ya'll might point me in.
If Wine on Mac is anything like Wine on Linux, then yes, you will have to install .Net 3.5 first and then do a "wine subs2srs.exe" on the command line.
Is there any chance the subtitle editor alone could be ported into a linux/mac-supported stand alone program? I'd like something I can feed sets of subtitles into and either generate a dueling subtitle file, or a quick-reference text file (parallel text-like) with the content.
Running a mac here, looking for a way to dump the dialogue from subs into a plain text, that way I can throw them in the lyrics section of my ipod and have a reference I can read while listening to mp3 rips of the audio...
Thanks for any pointers on this task ![]()
K.
thanks for your help. i finally gave up. i was spending too much time on this and no time studying. i'm really excited about this program because i watch a lot of movies/anime/drama, but i'll have to put it off for a while. maybe i'll find shared decks and use those and just limit the programming i do srs with to what shared decks i can find.
kodorakun wrote:
Is there any chance the subtitle editor alone could be ported into a linux/mac-supported stand alone program? I'd like something I can feed sets of subtitles into and either generate a dueling subtitle file, or a quick-reference text file (parallel text-like) with the content.
Running a mac here, looking for a way to dump the dialogue from subs into a plain text, that way I can throw them in the lyrics section of my ipod and have a reference I can read while listening to mp3 rips of the audio...
Thanks for any pointers on this task
K.
What happens if you just use mono? The Dueling Subtitles feature doesn't require ffmpeg, so it should work (assuming the program even comes up, that is).
Thanks for this program cb. It is awesome. You are a good part of the reason my japanese level is what it is ![]()
One feature I think would make subs2srs even better is if there is an option to normalize audio levels. With some cards the sound is very quiet so I turn up the volume but then the next card is sometimes very loud and it hurts my ears.
juniperpansy wrote:
Thanks for this program cb. It is awesome. You are a good part of the reason my japanese level is what it is
One feature I think would make subs2srs even better is if there is an option to normalize audio levels. With some cards the sound is very quiet so I turn up the volume but then the next card is sometimes very loud and it hurts my ears.
Thanks for the suggestion, I'll look into it.
Marzian wrote:
I'm still using Ubuntu 11.10 (64 bit) and the latest edition of Subs2srs is working ok through Wine (1.3), but I have to run it from a terminal ("wine" command) and not by clicking on the .exe file, otherwise it crashes when selecting the video file.
I finally got around to verifying this. It's official, subs2srs runs pretty good with Wine 1.3 on Linux Mint 12.
First I installed Wine 1.3 with the following command:
sudo apt-get install wine1.3
Then I installed the .Net Framework using winetricks:
bash winetricks dotnet35
I downloaded subs2srs v25.0, extracted the contents of zip file, and double-clicked subs2srs.exe.
I was able to make a deck with images, audio clips, and video clips. I also made sure that both the Dueling Subtitles feature and the Extract Audio from Media feature worked as expected.
The preview window also worked except I apparently don't have the correct fonts installed because all I see are boxes in place of Japanese text.
Last edited by cb4960 (2012 May 13, 7:57 pm)
Hello,
I have the dream of making some subs2srs decks based on a few adventure games (I'm studying English). Do you have any idea if somehow that would be possible using a software like this? http://quick.mixnmojo.com/software
Thanks!
Marzian wrote:
Hello,
I have the dream of making some subs2srs decks based on a few adventure games (I'm studying English). Do you have any idea if somehow that would be possible using a software like this? http://quick.mixnmojo.com/software
Thanks!
That link doesn't work for me.
juniperpansy wrote:
Thanks for this program cb. It is awesome. You are a good part of the reason my japanese level is what it is
One feature I think would make subs2srs even better is if there is an option to normalize audio levels. With some cards the sound is very quiet so I turn up the volume but then the next card is sometimes very loud and it hurts my ears.
same thing here. that would be great!
So audio normalization... I found a tool called "normalize" (https://neon1.net/prog/normalizer.html) that is quite fast, but I'm not really sure which option would be best.
Usage: normalize [flags] input-file
-l <ratio> don't find peaks but multiply each sample by <ratio>
-a <level> don't find peaks; amplify by <level> (given in dB)
-m <percent> normalize to <percent> (default 100)
-s <percent> smartpeak: count as a peak only a signal that has the
given percentile (50%-100%)
-x <level> abort if gain increase is smaller than <level> (in dB)
-p prompt before starting normalization
-b <size> specify I/O buffer size (in KB; 16..16384; default 64)
-o <file> write output to <file> (instead of overwriting original)
-q quiet (no screen output)
-d don't abort batch if user skips normalization of one file
-h display this helpAny thoughts? I was thinking maybe the -a option and presenting the user with a field where they can enter +/- decibels or 0 to forgo normalization.

