TTLG|Thief|Bioshock|System Shock|Deus Ex|Mobile
Results 1 to 15 of 15

Thread: Fix for Sound in Movies with ALchemy under Vista / 7

  1. #1
    Member
    Registered: Oct 2007
    Location: Angelwatch

    Fix for Sound in Movies with ALchemy under Vista / 7

    Hi,

    some of you might noticed, when playing Thief 1 or 2 on y Windows 7 or Vista machine with a Creative card enjoying EAX via ALchemy - there is no sound in the briefing and cutscene videos. This is due to the 8-bit sound format of the videos.

    I've written a little tool using VirtualDub that converts all the videos to 16 bit sound.

    IMPORTANT: This tool requires a FULL installation with all the movies in the "MOVIES" subfolder of your game.
    It backs up your original movie files in a folder named "movies_old". You might delete that afterwards manually. Also you won't get any sound improvement except from zero to sound at all.

    I've tested this only on my Thief 2 installation so far and it works like a charm here, so other testers (also System Shock 2, if there are briefing videos) are very welcome!

    DOWNLOAD:
    Dark Engine Movie Sound Converter

    Have fun!


    (P.S.: I think this thread should sooner or later be made sticky.)

  2. #2
    Albert
    Guest
    Hmm, it starts up fine, it says it does the conversion and all that (or I'm too slow to read the console entries), ad yet the MOVIES folder is empty, while the movies it supposedly converted, just got moved.

    Any way I can do this manually until then, if this is a problem on my part?

  3. #3
    Member
    Registered: Oct 2007
    Location: Angelwatch
    Tested it on a second computer with WIndows 7 Prof 64-bit now and noticed a few glinches, that I hopefully have fixed now. Please re-download and start the file with admin rights.

    And yes, one should acceppt the GNU license and "Start Virtual Dub". I forgot about those windows.

  4. #4
    Member
    Registered: Sep 2002
    Location: In my room
    As far as I know that problem has been fixed with the latest ALchemy 1.43.06 Beta.

  5. #5
    Member
    Registered: Oct 2007
    Location: Angelwatch
    Thanks for that hint, I just checked that. Updated to the 1.43 Beta of ALchemy and repatched Thief. Still the videos don't have sound - at least with me (Windows 7 32 bit, Soundblaster Play).

  6. #6
    Member
    Registered: Sep 2002
    Location: In my room
    Mmh, it's just what I've been told, I run XP. Sorry if I relayed wrong info.

  7. #7
    Albert
    Guest
    Still doesn't work. Videos stay in the folder now, but I hear nothing, still.

    I was sort of reading out in the CMD Prompt for Vdub that it wasn't working, or something.

    EDIT: Though not involving this tool, I've found I sort of get EAX, even with it set off, in Thief Gold, along with sound in videos.

    In fact, maybe it's wise to turn hardware accel. on, with EAX off?

    2ND EDIT: This idea doesn't work w/ T2.
    Last edited by Albert; 3rd Mar 2011 at 20:35.

  8. #8
    Member
    Registered: Oct 2007
    Location: Angelwatch
    Hey, Albert. In case you have VLC: can you play one of the converted videos and open the info screen (Ctrl+I) and tell me what it says about the audio stream, especailly the point "bits per sample"? I want to make sure the conversion worked at all.

  9. #9
    Albert
    Guest
    Sorry I disappeared there. I was just getting ready for my small break, so I'll check that out.

  10. #10
    New Member
    Registered: Mar 2011
    Just dropping in to say this worked for me (win7 64bit).
    Thanks child of karras!

  11. #11
    Member
    Registered: Oct 2007
    Location: Angelwatch
    Thanks for telling.

  12. #12
    Member
    Registered: Nov 2005

    Solution for empty MOVIES folder

    Quote Originally Posted by Albert View Post
    Hmm, it starts up fine, it says it does the conversion and all that (or I'm too slow to read the console entries), ad yet the MOVIES folder is empty, while the movies it supposedly converted, just got moved.

    Any way I can do this manually until then, if this is a problem on my part?
    I'm not sure what's going on, but I have a solution that worked for me on Vista.

    Note: Try running DEnMovSndConv in compatibility mode for Windows XP with administrator rights. I don't know if that changed anything, but that's what I did before I found this solution.

    1) Run Child of Karras' program like normal. First, it will ask if you want to overrwrite something. It doesn't matter, but just click "Ja." Next, seemingly nothing will happen except that your movies have been moved to a new folder called "movies_old", leaving your original "MOVIES" folder empty (which causes Thief to crash while watching a movie) just like you pointed out.

    2) Copy the movies (do NOT cut) from "movies_old" back to your "MOVIES" folder. You should now have two sets of the same videos in your Thief directory (movies_old and MOVIES).

    3) Run Child of Karras' program again. This time, it should take considerably longer to finish. You may see a screen pop up entitled "AVI Chunk Viewer." You can just X out of this once the black-and-white console program is done running.

    4) Once it's finished, you should see a new folder in your Thief directory called "movies_new". Cut or Copy these new movies, then Paste them into your original MOVIES folder, making sure to overwrite every file. (select Move and Replace for all)

    You're done now. Run the game and see if you have sound during movie playback. It worked for me on both Thief 1 and Thief 2.

    Thanks for the program Child of Karras.
    Last edited by Somnus; 18th May 2011 at 17:54. Reason: Added a few more details

  13. #13
    Member
    Registered: Nov 2001
    Location: Lille, France
    It worked for me, thanks to all of you !!

    But for an unknown reason, the intro movie for Thief 2 wasn't converted, just skipped.

    Oh, well it doesn't really matter, but I want to mention it.

    I have the french Thief 2, Win 7 Prof.

  14. #14
    Downloaded, ran it, and it worked like a charm! Old movies in the movies_old folder and new 16-bit movies in the the movies folder. Thank you very much for taking the time to create a fix for this problem.

  15. #15
    Sorry to resurrect this old thread, but I found a fix for people having trouble converting under Win7 x64.
    The reason this is happening is because there is not a 64 bit version of the Ligos Indeo codec that the video files are encoded with, so VirtualDub freaks out and skips them. However, I have found a solution.

    1: Open a command prompt, and run as administrator.
    2: type "cd %windir%\syswow64"
    3: type "regsvr32 ir50_32.dll"

    Windows should now register the 32 bit version of the Indeo codecs, and converting shouldn't be a problem.
    Just confirmed this solution works for Thief1 and Thief Gold.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •