Jump to content
(Public Beta) HyperSpin 2 is now available for everyone ×

Steam Wheel Creator


pietie

Recommended Posts

Posted

God damn, I actually forgot to save after configuring some of the videos.

Though, even after saving - the conversion still doesn't work...

Preview works fine even if I choose only a portion of the video.

EDIT: I actually found another problem, the WebM-videos don't show on the video-tab at all when I click play. They work fine in the "Select video"-section and in the "Preview".

EDIT2: Nevermind, fixed it by installing Directshow Filters from xiph.org. I will try reinstalling all the codecs and see if that fixes the main problem.

  • Replies 239
  • Created
  • Last Reply
Posted

Thanks for your effort. I have finally managed to get my Win8.1 VM working so now I can test it in that.

I also had no video playback until I installed the codec from your first link. My only issue was .webm playback. The videos I tested with converted fine with ffmpeg.

Just some questions please.

  1. I did not need to install any of the DirectShow filters. Why did you have to? And which one(s) did you install? I'd like to update the first post or the app with instructions.
  2. I see that you mentioned the cache sizes are all 1KB. Just to be clear, the .cache file is a simple text file I use to keep track of the parameters used when generating the MP4 so they will always be a couple of bytes only.
    There should be an accompanying .mp4 file in the same folder. So for Volgarr for example, after conversion I have
    \Cache\247240\BP\ProcessedVideos\Volgarr Trailer.cache
    \Cache\247240\BP\ProcessedVideos\Volgarr Trailer.mp4
    


    What do you have in your ProcessedVideos folder?

  3. Please try running ffmpeg manually. Copy one of the full .webm files into the ffmpeg folder and rename it to Test.webm.
    Then from the command line, in the ffmpeg folder, run:
    ffmpeg -y -fflags +genpts -i Test.webm [color="#FF0000"]-ss 10 -to 20[/color] -r 24 -acodec libvo_aacenc -s 640x480 -vcodec libx264 out.mp4
    


    This should output a new MP4 called Out.mp4 in the same folder. You can play around with some of the parameters. The red part above tells it to start 10 seconds in to 20 seconds, giving you a final video of 10 seconds long.

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted

1. I actually tried uninstalling the DirectShow Filters and noticed the previews still works fine. They are not needed at all.

2. There's only a cache-file. The conversion doesn't seem to work at all. Only a few of my videos get converted. This doesn't happen only on WebM-files, it applies to all formats.

3. This is definetly weird. When I'm using that command, everything works like a dream.

I'm pretty sure this problem doesn't have anything to do with the conversion itself, but maybe there's some bug that corrupts the command from the program to ffmpeg(?).

Could it be possible that the program can't handle vast amounts of titles at once?

Posted

Hmmmm I'm not sure if volume would matter. The conversions are handled one at a time and each time an entirely new process is kicked off. But then again I never tested it with a list as large as yours! :D

Unless a particular video is upsetting the whole process and it bails out early. Does the video conversion process actually run through all the games in your list with "success" messages?

All I can think of to do now is to try and log as much detail as possible so that we can see what is going on in your case.

You wouldn't happen to run your Windows with a non-English locale? We've had issues with ffmpeg an non-English before, although I would expect that to fail completely and never work.

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted
Does the video conversion process actually run through all the games in your list with "success" messages?

Yes.

You wouldn't happen to run your Windows with a non-English locale? We've had issues with ffmpeg an non-English before, although I would expect that to fail completely and never work.

As a matter of fact, yes I am. I'm using my OS in English but my dates, times etc.. are in Finnish.

Posted

In that case, are you sure you have the latest version of SWC posted on 17 Feb? If you do, could you please try resetting all of your time settings to English (US)? I think the durations from ffmpeg are miscalculated.

If that still doesn't help I would appreciate it if you could paste the output from ffmpeg when you run it on the command line successfully.

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted

God damn. It was the localization settings...

I changed my format settings to English-US and everything works now correctly.

Posted

Thanks for testing.

But sorry man, are you sure you used the latest version because I was sure I fixed it :(

ffmpeg should output the duration in this format

Duration: 00:00:01.20

Unless your ffmpeg outputs it different when using the different locale?

If you did use the latest version I'll try testing with Finnish(assuming that's what you used?).

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted

Again, thanks for your effort. The ffmpeg output is as expected so I'm not sure what I'm doing wrong. Hopefully I can make it fail if I switch to Finnish

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted

I have a problem with the video conversions as well.

When I click publish it prepares the videos, but it doesn't last very long. It outputs without errors, too.

But there are no video files in the end.

Note : I'm using WIn 7 with a French locale.

Converting desired video segments to MP4...
73 videos to process...
1. Age of Booty (21600)...100%
2. Another World (233550)...100%
3. Audiosurf (12900)...100%
4. AZMD! Scorepocalypse (209360)...100%
5. Beat Hazard (49600)...100%
6. Bejeweled 3 (78000)...100%
7. Bejeweled Twist (3560)...100%
8. Bionic Commando Rearmed (21680)...100%
9. Braid (26800)...100%
10. Burnout Paradise -  The Ultimate Box (24740)...100%
11. Castle Crashers (204360)...100%
12. Chime (62100)...100%
13. Crazy Taxi (71230)...100%
14. Defense Grid -  The Awakening (18500)...100%
15. DLC Quest (230050)...100%
16. DOOM II -  Hell on Earth (2300)...100%
17. DuckTales Remastered (237630)...100%
18. Duke Nukem 3D -  Megaton Edition (225140)...100%
19. EDGE (38740)...100%
20. Ether Vapor Remaster (214570)...100%
21. FEZ (224760)...100%
22. Final DOOM (2290)...100%
23. Geometry Wars -  Retro Evolved (8400)...100%
24. Ghostbusters -  Sanctum of Slime (9990)...100%
25. GRID (12750)...100%
26. Hammerwatch (239070)...100%
27. Hell Yeah! (205230)...100%
28. Heretic -  Shadow of the Serpent Riders (2390)...100%
29. HeXen -  Beyond Heretic (2360)...100%
30. Hotline Miami (219150)...100%
31. Jamestown (94200)...100%
32. Joe Danger 2 -  The Movie (242110)...100%
33. La-Mulana (230700)...100%
34. Lara Croft and the Guardian of Light (35130)...100%
35. Madballs in...Babo -  Invasion (25700)...100%
36. Magical Drop V (204960)...100%
37. Master Levels for DOOM II (9160)...100%
38. Mercenary Kings (218820)...100%
39. Metal Slug 3 (250180)...100%
40. Monaco (113020)...100%
41. PAC-MAN Championship Edition DX+ (236450)...100%
42. Peggle Deluxe (3480)...100%
43. Peggle Nights (3540)...100%
44. Pinball Arcade (238260)...100%
45. Pinball FX2 (226980)...100%
46. Plants vs. Zombies -  Game of the Year (3590)...100%
47. Renegade Ops (99300)...100%
48. Retro City Rampage™ (204630)...100%
49. SEGA Bass Fishing (71240)...100%
50. Shatter (20820)...100%
51. Skullgirls (245170)...100%
52. Sonic & All-Stars Racing Transformed (212480)...100%
53. Sonic Adventure DX (71250)...100%
54. Sonic Generations (71340)...100%
55. Space Channel 5 -  Part 2 (71260)...100%
56. SpeedRunners (207140)...100%
57. Spelunky (239350)...100%
58. Stealth Bastard Deluxe (209190)...100%
59. Street Fighter IV (21660)...100%
60. Strike Suit Zero (209540)...100%
61. Strike Vector (246700)...100%
62. Super Street Fighter IV -  Arcade Edition (45760)...100%
63. Symphony (207750)...100%
64. The Binding of Isaac (113200)...100%
65. The Chaos Engine (242530)...100%
66. THE KING OF FIGHTERS XIII STEAM EDITION (222940)...100%
67. The Typing of The Dead -  Overkill (246580)...100%
68. The Ultimate DOOM (2280)...100%
69. Trials 2 -  Second Edition (16600)...100%
70. VVVVVV (70300)...100%
71. Wolfenstein 3D (2270)...100%
72. Wolfenstein 3D -  Spear of Destiny (9000)...100%
73. Worms Clan Wars (233840)...100%
Done!

Posted
I have a problem with the video conversions as well.

When I click publish it prepares the videos, but it doesn't last very long. It outputs without errors, too.

But there are no video files in the end.

Note : I'm using WIn 7 with a French locale.

I found the issue with the video conversion process that fails for some locales. Please try again!

New version posted.

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted

I'm not sure but none of the preview or editing options actually display any video previews for me. Actual conversion works fine.

Also, a suggestion which would be nice when you have a large Steam library like I do, maybe an option to automatically select a video if there are not multiple available and perhaps a highlight on the list to show that a video has or has not been selected for a game.

Posted
I'm not sure but none of the preview or editing options actually display any video previews for me. Actual conversion works fine.

Also, a suggestion which would be nice when you have a large Steam library like I do, maybe an option to automatically select a video if there are not multiple available and perhaps a highlight on the list to show that a video has or has not been selected for a game.

Are you using Win8? If so, have you installed the .webm codec: https://tools.google.com/dlpage/webmmf/

I like your suggestions and will add it to my list, thanks!

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Posted

Pietie, hate to be a bother, but when i start The wheel creator I get the following error message and the app starts. what can I do about this ?

2014-03-11 19:45:27

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\00-Work\Projects\HyperSpinClone\SteamWheelCreator\bin\Debug\Cache\630\header.jpg'.

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)

at System.Windows.Media.Imaging.BitmapDecoder.SetupDecoderFromUriOrStream(Uri uri, Stream stream, BitmapCacheOption cacheOption, Guid& clsId, Boolean& isOriginalWritable, Stream& uriStream, UnmanagedMemoryStream& unmanagedMemoryStream, SafeFileHandle& safeFilehandle)

at System.Windows.Media.Imaging.BitmapDecoder.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy, Boolean insertInDecoderCache)

at System.Windows.Media.Imaging.BitmapImage.FinalizeCreation()

at System.Windows.Media.Imaging.BitmapImage.EndInit()

at SteamWheelCreator.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e) in c:\00-Work\Projects\HyperSpinClone\SteamWheelCreator\MainWindow.xaml.cs:line 781

Posted
Pietie, hate to be a bother, but when i start The wheel creator I get the following error message and the app starts. what can I do about this ?

:facepalm:

Oh crap...I left in some test code. Sorry about that! I dropped a new version that should have the issue fixed.

My tools

Steam wheel creator - Generate xml list from Steam profile with artwork and videos

HyperSearch - Integrates search functionality with HyperSpin

btn_donate_LG.gif

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...