{"id":1190,"date":"2011-04-24T18:10:58","date_gmt":"2011-04-24T16:10:58","guid":{"rendered":"https:\/\/alax.info\/blog\/?p=1190"},"modified":"2011-04-25T07:44:10","modified_gmt":"2011-04-25T05:44:10","slug":"utility-clearance-export-avi-resources","status":"publish","type":"post","link":"https:\/\/alax.info\/blog\/1190","title":{"rendered":"Utility Clearance: Export AVI Resources"},"content":{"rendered":"<p>ExportAviResources walks through AVI video clips attached as resources to a binary file and exports them into separate files.<\/p>\n<p>Such clips can be used with <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/bb761881%28VS.85%29.aspx\">Animation Controls<\/a> for GUI animations. You might want to run the utility against SYSTEM32\/SYSWOW64 folders to see if any of stock animations are good for you:<\/p>\n<pre>D:\\&gt;for %i in (C:\\Windows\\system32\\*.dll) do \"..\\Utilities\\ExportAviResources\\x64\\Release\\ExportAviResources.exe\" \"%i\"<\/pre>\n<p>A binary [<a href=\"http:\/\/trac2.assembla.com\/roatl-utilities\/browser\/trunk\/ExportAviResources\/_Bin\/Win32\/Release\/ExportAviResources.exe?format=raw\">Win32<\/a>, <a href=\"http:\/\/trac2.assembla.com\/roatl-utilities\/browser\/trunk\/ExportAviResources\/_Bin\/x64\/Release\/ExportAviResources.exe?format=raw\">x64<\/a>] and Visual C++ .NET 2010 source code <a href=\"http:\/\/trac2.assembla.com\/roatl-utilities\/browser\/trunk\/ExportAviResources\">are  available from SVN<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ExportAviResources walks through AVI video clips attached as resources to a binary file and exports them into separate files. Such clips can be used with Animation Controls for GUI animations. You might want to run the utility against SYSTEM32\/SYSWOW64 folders to see if any of stock animations are good for you: D:\\&gt;for %i in (C:\\Windows\\system32\\*.dll)&hellip; <\/p>\n<p><a class=\"moretag\" href=\"https:\/\/alax.info\/blog\/1190\">Read the full article<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[333,487,97,99,166,488,132,486],"class_list":["post-1190","post","type-post","status-publish","format-standard","hentry","category-utilities","tag-animation","tag-atl","tag-avi","tag-gui","tag-resource","tag-source","tag-utility","tag-video"],"_links":{"self":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/1190","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/comments?post=1190"}],"version-history":[{"count":0,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/1190\/revisions"}],"wp:attachment":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/media?parent=1190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/categories?post=1190"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/tags?post=1190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}