<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Adtools &#187; Tools</title>
	<atom:link href="http://blog.adtools.co.uk/category/tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.adtools.co.uk</link>
	<description>Advertising Operations &#38; Technology</description>
	<lastBuildDate>Fri, 25 Nov 2011 13:21:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Google Chrome Developer Tools: Network Panel</title>
		<link>http://blog.adtools.co.uk/google-chrome-developer-tools-network-panel/973/</link>
		<comments>http://blog.adtools.co.uk/google-chrome-developer-tools-network-panel/973/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 09:48:29 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[AdOps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Quality Assurance]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[developers toolbar]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[httpfox]]></category>
		<category><![CDATA[httpwatch]]></category>
		<category><![CDATA[qa]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=973</guid>
		<description><![CDATA[Google have released a &#8216;network panel&#8216; to their Developer Tools that acts in a very similar way to other HTTP tracing tools like httpFox and httpWatch. This is a very welcome addition to an excellent set of tools for Chrome and means you&#8217;ll easily be able to trace what calls are being made from adtags [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.adtools.co.uk/wp-content/uploads/2011/03/google-chrome.jpg" alt="" title="google-chrome" width="175"  class="alignright size-full wp-image-974" />Google have released a &#8216;<a href="http://code.google.com/chrome/devtools/docs/network.html">network panel</a>&#8216; to their Developer Tools that acts in a very similar way to other HTTP tracing tools like <a href="https://addons.mozilla.org/en-us/firefox/addon/httpfox/">httpFox</a> and <a href="http://www.httpwatch.com/">httpWatch</a>. This is a very welcome addition to an excellent set of tools for Chrome and means you&#8217;ll easily be able to trace what calls are being made from adtags and other advertising systems.</p>
<p>Some additional features I&#8217;d like to see are:</p>
<ul>
<li>Search based filtering. Many sites will fire off a couple of hundred urls in a single page load, drilling down through the mess to those specific urls you&#8217;re looking for would be easier with some sort of filtering. httpWatch has probably the best filtering I&#8217;ve seen on any similar tool to date, I couldn&#8217;t see any search functions at all</li>
<li>On the timeline I&#8217;d like to see the a clearer indication of the various aspects of each connection eg; have the DNS lookup in one colour, connection in another, first-byte download in another etc. Whilst this is available if you go into each call/line-item it would be nice to have the option to customise this output.</li>
<li>It would be great to have the ability to export the data in different formats eg; CSV.</li>
<li>Display Flash objects in the preview tab. Currently it renders GIF, JPG PNG etc, it would be nice to have the Flash object rendered as well.</li>
<li>Display any video data eg; dimensions, codec, audio/video bitrates etc.</li>
<li>Non HTTP traffic such as streaming services, eg; RTMP, RTMPT, RTMPE, RTSP &#038; MMS</li>
</ul>
<p>It&#8217;s certainly a step in the right direction and I&#8217;m most grateful for this latest addition to Chrome. My continued favourite tool is httpWatch, not only does it provide excellent filtering/search capabilites but genrally makes tracing HTTP calls a little easier than the curent Google Developer Toolbar does. However, a team licence (that&#8217;s four licences) for httpWatch will set you back just under £1000.</p>
<p>Further Information:<br />
<a href="http://code.google.com/chrome/devtools/docs/network.html">http://code.google.com/chrome/devtools/docs/network.html</a><br />
				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fgoogle-chrome-developer-tools-network-panel%2F973%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fgoogle-chrome-developer-tools-network-panel%2F973%2F&amp;text=Google+Chrome+Developer+Tools%3A+Network+Panel&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/google-chrome-developer-tools-network-panel/973/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/google-chrome-developer-tools-network-panel/973/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/google-chrome-developer-tools-network-panel/973/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trace &amp; Debug Mobile Application HTTP requests using MacOS</title>
		<link>http://blog.adtools.co.uk/trace-debug-mobile-application-http-requests-using-macos/804/</link>
		<comments>http://blog.adtools.co.uk/trace-debug-mobile-application-http-requests-using-macos/804/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 15:34:48 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[AdOps]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Quality Assurance]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[httpfox]]></category>
		<category><![CDATA[httpscoop]]></category>
		<category><![CDATA[httpwatch]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[macos]]></category>
		<category><![CDATA[mobile apps]]></category>
		<category><![CDATA[mobile http]]></category>
		<category><![CDATA[mobile tracking]]></category>
		<category><![CDATA[monitor http]]></category>
		<category><![CDATA[qa]]></category>
		<category><![CDATA[qos]]></category>
		<category><![CDATA[sniff http]]></category>
		<category><![CDATA[trace]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=804</guid>
		<description><![CDATA[The Problem: Your company is developing an app that will utilise your adserver to deliver and render ads. How do you ensure that the app is calling the right ads and then later when it&#8217;s in use by your users how do you check problems with adcalls into that app without recourse to httpWatch, FireBug [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.adtools.co.uk/wp-content/uploads/2010/11/MagnifyingGlass2.jpg" alt="" title="MagnifyingGlass2" width="182" height="228" class="alignright size-full wp-image-805" /><br />
<strong>The Problem:</strong><br />
Your company is developing an app that will utilise your adserver to deliver and render ads. How do you ensure that the app is calling the right ads and then later when it&#8217;s in use by your users how do you check problems with adcalls into that app without recourse to httpWatch, FireBug etc&#8230;.</p>
<p>On the desktop I have access to numerous tools that help me understand and debug what my adserver is doing. Tools such as httpWatch, httpFox, Fiddler2, Charles, HTTPScoop and FireBug. These tools intercept HTTP traffic and allow you to analyse, check and view the response from the remote adserver. I use this extensively to test response times, debug connectivity &#038; delivery issues, view mimetypes &#038; cookie data amongst other tasks. Once you&#8217;ve used these tools it&#8217;s difficult to understand how you&#8217;ve managed so long without them&#8230; that is until you start delivering ads outside of your desktop environment where these tools no longer exists or the devices are unable to provide this information natively or without jailbreaking/rooting your phone.</p>
<p>So, when we started developing the next iteration of our iPhone app we needed to create an environment where we could replicate the tools we&#8217;ve come to expect on the desktop for the mobile app as well. Having just moved our entire team to MacOS from Windows based machines this proved to be interesting. </p>
<p><strong>How this works:</strong><br />
Basically we are creating an ad-hoc network on your Mac desktop which the iPhone or other device can connect to. We are then going to route the mobile traffic through your desktop&#8217;s Ethernet connection. HTTPScoop sits on the ethernet connection watching and reporting all traffic that flows through it to port 80 (or whatever port you have decided to monitor). This method allows you to visualise the HTTP traffic of your iPhone/Android etc on your desktop and enable you to check these calls are being made correctly. This tutorial describes how to setup your desktop (I&#8217;ve used Snow Leopard, MacOS X here) to intercept and display HTTP requests using HTTPScoop made by your mobile device. it requires that you have or are running the following:</p>
<p><strong>Requirements:</strong></p>
<ul>
<li>MacOS X (I&#8217;m using 10.6 &#8211; Snow Leopard) running Airport</li>
<li>A working copy of <a href="http://www.tuffcode.com/" target="_blank">HTTPScoop</a> (<a href="http://www.tuffcode.com/" target="_blank">http://www.tuffcode.com/</a>) Free 14 day trial or only £10 per licence</li>
<li>An active internet connection.</li>
<li>Mobile device running the app you need to test</li>
</ul>
<p><strong>Process Outline:</strong> This is what we&#8217;ll be covering.</p>
<ol>
<li>Using <strong>Internet Sharing</strong> create an ad-hoc wireless network through your Airport card.</li>
<li>Connect mobile device to the ad-hoc wireless network</li>
<li>Start HTTPScoop and configure to show http ethernet traffic</li>
<li>Activate the mobile app and watch the results.</li>
</ol>
<p><strong>Create an ad-hoc wireless network through your Airport card.</strong></p>
<ol>
<li>Got to <strong>System Preferences</strong> and click <strong>Sharing</strong> under the &#8216;<strong>Internet &#038; Wirleess</strong>&#8216; group.</li>
<li>If needed <strong>click the padlock to make changes</strong> </li>
<li>In the <strong>Services</strong> list click <strong>Web Sharing</strong>, we need to activate this as otherwise internet sharing will not work properly for some reason.</li>
<li>Next click the <strong>Internet Sharing</strong> service, options (&#8216;Share your connections from&#8217; and &#8216;To computers using&#8217;) will appear to the right of this.</li>
<li>Choose <strong>Ethernet</strong> from &#8216;<strong>Share your connection from:</strong>&#8216;</li>
<ul>
<li>tick <strong>Airport</strong> from the list &#8216;<strong>To computers using</strong>&#8216;</li>
<li>click &#8216;<strong>AirPort Options</strong>&#8216;</li>
<li>Name your Network  eg; &#8216;AdOps&#8217;</li>
<li>Enable WEP encryption and add suitable password if needed (it is WEP after all!) &#038; click OK</li>
<li>Tick the <strong>Internet Sharing</strong> box (in the Services list) to activate it, this will grey out the Internet Sharing options., the icon should now have turned green (previously it may have been red). You will be asked for your password to authrorise this.</li>
</ul>
<li><strong>Tick the Internet Sharing Box</strong> this will activate Internet Sharing, you will be asked to confirm this is what you want, click &#8216;<strong>Start</strong>&#8216; to continue.</li>
<li><strong>Retick the padlock</strong> to submit and lock the changes.</li>
<li>Your ad-hoc wireless is now setup and ready for you to connect your mobile device to it.</li>
</ol>
<p><strong>Start HTTPScoop and configure to show http traffic:</strong> Connecting to and tracing/view those HTTP calls.</p>
<ol>
<li>Start your copy of HTTPScoop. Next we will configure it to show the traffic you want.</li>
<li>Choose the Ethernet (&#8216;<strong>eth0</strong>&#8216; or &#8216;<strong>en0</strong>&#8216;) option from the dropdown to the right of the HTTPScoop window) then click &#8216;<strong>Scoop</strong>&#8216; &#8211; this will start to track all HTTP traffic on your ethernet connection <em>NB: You may see other traffic appear if you have other apps/browser running in the background which are active. To make things simpler close any browsers and other apps using HTTP Traffic down (eg; RSS readers).</em></li>
<li>Click the &#8216;Scoop&#8217; button, this will start recording the HTTP traffic, as this is a privileged service you will need to enter your password.</li>
</ol>
<p><strong>Connect mobile device to the ad-hoc wireless network:</strong></p>
<ol>
<li>Connect your iPhone/Android/Tablet or other device to the newly created ad-hoc network.</li>
<li>Start the application you wish to monitor, after a while &#038; when the app is making HTTP calls you will start to see data being recorded into HTTPscoop.</li>
</ol>
<p><strong>Caveats &#038; Postscript:</strong></p>
<ul>
<li>HTTPScoop by default only monitors HTTP traffic on port 80. If you need to monitor other traffic eg; HTTPS on port 443 then this can be accomplished by turning HTTPScoop off and amending the ports monitored through HTTPScoop->Preferences.</li>
<li>Yes, I am aware that this method does theoretically allow you to set up and adhoc network and monitor any attached device (whether it belongs to you or you have permission to view this data or not) so please use this method wisely. Be aware that you MUST have permission to intercept the mobile device&#8217;s HTTP Traffic, capturing unauthorised HTTP traffic may be illegal in some jurisdictions..</li>
<li>HTTPScoop has more help/information here: <a href="http://www.tuffcode.com/support.html" target="_blank">http://www.tuffcode.com/support.html</a></li>
<li>I&#8217;ll be posting alternative methods using different software (eg; Charles debugging Proxy) as well as methods that work on Windows very soon.</li>
</ul>
<p><strong>Links:</strong><br />
<a href="http://www.tuffcode.com/">HTTPScoop</a><br />
				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Ftrace-debug-mobile-application-http-requests-using-macos%2F804%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Ftrace-debug-mobile-application-http-requests-using-macos%2F804%2F&amp;text=Trace+%26+Debug+Mobile+Application+HTTP+requests+using+MacOS&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/trace-debug-mobile-application-http-requests-using-macos/804/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/trace-debug-mobile-application-http-requests-using-macos/804/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/trace-debug-mobile-application-http-requests-using-macos/804/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Easily Reduce or Increase FLV Video Audio Levels Using ffmpeg</title>
		<link>http://blog.adtools.co.uk/easily-reduce-or-increase-flv-video-audio-levels-easily-using-ffmpeg/693/</link>
		<comments>http://blog.adtools.co.uk/easily-reduce-or-increase-flv-video-audio-levels-easily-using-ffmpeg/693/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 08:33:06 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[AdOps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Quality Assurance]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[audio levels]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[flash video]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[manipulation]]></category>
		<category><![CDATA[pre-roll]]></category>
		<category><![CDATA[vast]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=693</guid>
		<description><![CDATA[Found a very simple mechanism to reduce (or increase) audio levels in FLV video files. Historically this has always been a pain to work as we would normally need to demux the files and work on the audio and then remux them. This technique uses the open-source ffmpeg package, you don&#8217;t really need to know [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.adtools.co.uk/easily-reduce-or-increase-flv-video-audio-levels-easily-using-ffmpeg/693/adobe-flash-video-flv-icon/" rel="attachment wp-att-698"><img src="http://blog.adtools.co.uk/wp-content/uploads/2010/10/adobe-flash-video-flv-icon.png" alt="" title="adobe-flash-video-flv-icon" width="120" height="120" class="alignright size-full wp-image-698" /></a>Found a very simple mechanism to reduce (or increase) audio levels in FLV video files. Historically this has always been a pain to work as we would normally need to demux the files and work on the audio and then remux them.</p>
<p>This technique uses the open-source <a href="http://ffmpeg.org">ffmpeg</a> package, you don&#8217;t really need to know exactly how <a href="http://ffmpeg.org">ffmpeg</a> works suffice to say it&#8217;s an extremely powerful command-line application that allows you to work directly on files, but I will try and explain a little of how it works here. This article is intended as a simple guide as to how easily you could amend a file&#8217;s attributes, this process for a 15s video will take approx 5s to process which would free up significant time and stop a lot of too-ing/fro-ing between Ops &#038; Creative Agency.</p>
<p>To reduce (or increase) audio levels is a one line command like this:</p>
<p><code><strong>ffmpeg -i myinputfile.flv -vcodec copy -acodec copy -vol 128 myoutputfile.flv</strong></code></p>
<p>The above command is saying to the system &#8211; &#8220;Run ffmpeg using myinputfile.flv as the input file, copy all video and audio streams to the new file but amend the audio levels to be 50% of the original file&#8221;. This isn&#8217;t as complex as it looks, I&#8217;ll explain what this does:</p>
<p><code><strong>ffmpeg -i myinputfile.flv</strong> -vcodec copy -acodec copy -vol 128 myoutputfile.flv</code><br />
This runs the program and tells it the file you want to convert is called myinputfile.flv (or whatever you&#8217;ve called the file), the -i stands for &#8216;inputfile&#8217;.</p>
<p><code>ffmpeg -i myinputfile.flv <strong>-vcodec copy</strong> -acodec copy -vol 128 myoutputfile.flv</code><br />
This part of the command is telling ffmpeg that you want to simply copy the video stream directly top the output file, ie; you don;t want to convert it or treat it in anyway</p>
<p><code>ffmpeg -i myinputfile.flv -vcodec copy <strong>-acodec copy</strong> -vol 128 myoutputfile.flv</code><br />
This is the same as -vcodec but instead is telling ffmpeg that you simply want to copy the audio stream to the new file (don&#8217;t worry we&#8217;ll work with audio levels next)</p>
<p><code>ffmpeg -i myinputfile.flv -vcodec copy -acodec copy <strong>-vol 128</strong> myoutputfile.flv</code><br />
The -vol flag sets the output file&#8217;s volume relative to the input volume. To copy the audio at the exact same level as the input file you would write:<br />
<code><strong> -vol 256</strong></code><br />
To set it to 50% of the input file you would put<br />
<code><strong> -vol 128</strong></code><br />
To Set it at 150% of the input file&#8217;s audio levels you would put<br />
<code><strong> -vol 384</strong></code></p>
<p><code>ffmpeg -i myinputfile.flv -vcodec copy -acodec copy -vol 128 <strong>myoutputfile.flv</strong></code><br />
Lastly you need to specify the output file&#8217;s filename.</p>
<p>ffmpeg is an extremely powerful tool but the learning curve can be steep, however, it is open-source, there are plenty of training and informational resources available and best of all, it&#8217;s free.</p>
<p>Related links and tutorials:<br />
<a href="http://ffmpeg.org/">http://ffmpeg.org/</a><br />
<a href="http://linuxers.org/tutorial/ffmpeg-tutorial-beginners">http://linuxers.org/tutorial/ffmpeg-tutorial-beginners</a><br />
<a href="http://www.wikihow.com/Use-FFmpeg">http://www.wikihow.com/Use-FFmpeg</a><br />
<a href="http://www.bala-krishna.com/convert-video-files-to-flv-using-ffmpeg-command/">http://www.bala-krishna.com/convert-video-files-to-flv-using-ffmpeg-command/</a><br />
<a href="http://www.tuxradar.com/content/ffmpeg-made-easy">http://www.tuxradar.com/content/ffmpeg-made-easy</a></p>
<p>				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Feasily-reduce-or-increase-flv-video-audio-levels-easily-using-ffmpeg%2F693%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Feasily-reduce-or-increase-flv-video-audio-levels-easily-using-ffmpeg%2F693%2F&amp;text=Easily+Reduce+or+Increase+FLV+Video+Audio+Levels+Using+ffmpeg&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/easily-reduce-or-increase-flv-video-audio-levels-easily-using-ffmpeg/693/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/easily-reduce-or-increase-flv-video-audio-levels-easily-using-ffmpeg/693/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/easily-reduce-or-increase-flv-video-audio-levels-easily-using-ffmpeg/693/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ghostery.com shows you tracking systems on your site</title>
		<link>http://blog.adtools.co.uk/ghostery-com-shows-you-tracking-systems-on-your-site/575/</link>
		<comments>http://blog.adtools.co.uk/ghostery-com-shows-you-tracking-systems-on-your-site/575/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 11:28:57 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Adblocking]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Quality Assurance]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=575</guid>
		<description><![CDATA[Ghostery is a new free service/browser-plugin for IE, Firefox &#38; Chrome which highlights many tracking, behavioural &#38; analytics tags (commonly referred to as web-bugs or pixels) on a site&#8217;s page. More importantly from our industry&#8217;s perspective is that it can also act as filtering mechanism and gives the user direct access to block any/all of [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://www.ghostery.com/images/Ghostery-Logo.png" alt="" width="211" height="48" /> Ghostery is a new free service/browser-plugin for IE, Firefox &amp; Chrome which highlights many tracking, behavioural &amp; analytics tags (commonly referred to as web-bugs or pixels) on a site&#8217;s page. More importantly from our industry&#8217;s perspective is that it can also act as filtering mechanism and gives the user direct access to block any/all of the (at time of writing) 266 bugs it understands. The updated list of bugs is probably the first time I&#8217;ve seen a comprehensive list of such information and well worth a look if only to give you an idea of just how many different tracking systems are being employed across the internet.</p>
<p>The tool doesn&#8217;t expose data about what cookies were sent or how long each call took (which may be of more use to the more etch focused AdOps staff trying ensure data isn&#8217;t being exposed that they don&#8217;t want to, but it does provide a clean and simple view of which tagging systems are present in a page.</p>
<p>I&#8217;m not going to cover the implications of wide-scale blocking of such tags by users, there&#8217;s plenty of opinion, debate and research on these matters suffice to say that protecting your user&#8217;s privacy should be at the forefront of your every business decision you make in this area.  Failure to protect your users will only result in a user-base that drifts away to competitor sites where their privacy concerns are met.</p>
<p>It&#8217;s worth preparing some responses to individuals in your organisation to deal with questions from your non-techy savvy staff and senior management who may not be fully aware of the variety and sale of tagging systems.</p>
<p><a href="http://www.ghostery.com/">http://www.ghostery.com/</a><br />
				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fghostery-com-shows-you-tracking-systems-on-your-site%2F575%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fghostery-com-shows-you-tracking-systems-on-your-site%2F575%2F&amp;text=ghostery.com+shows+you+tracking+systems+on+your+site&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/ghostery-com-shows-you-tracking-systems-on-your-site/575/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/ghostery-com-shows-you-tracking-systems-on-your-site/575/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/ghostery-com-shows-you-tracking-systems-on-your-site/575/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWFTools 0.9.1 released</title>
		<link>http://blog.adtools.co.uk/swftools-0-9-1-released/545/</link>
		<comments>http://blog.adtools.co.uk/swftools-0-9-1-released/545/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 07:56:32 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[freshmeat]]></category>
		<category><![CDATA[swftools]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=545</guid>
		<description><![CDATA[Freshmeat are reporting an update to the open-source SWFTools package with increases in performance of the pdf2swf tool and fixes to numerous bugs. &#8220;SWFTools is a collection of code for handling Flash .SWF-files. This includes a merging tool (swfcombine), an extracting tool (swfextract), PDF/JPEG/PNG/AVI/TTF/WAV to SWF converters (pdf2swf, jpeg2swf, png2swf, avi2swf, font2swf, and wav2swf), a [...]]]></description>
			<content:encoded><![CDATA[<p>Freshmeat are reporting an update to the open-source SWFTools package with increases in performance of the pdf2swf tool and fixes to numerous bugs.</p>
<p>&#8220;SWFTools is a collection of code for handling Flash .SWF-files. This includes a<br />
merging tool (swfcombine), an extracting tool (swfextract),<br />
PDF/JPEG/PNG/AVI/TTF/WAV to SWF converters (pdf2swf, jpeg2swf, png2swf, avi2swf,<br />
font2swf, and wav2swf), a text parsing tool (swfstrings), an SWF parser<br />
(swfdump), and a library for writing and reading SWFs (rfxswflib).&#8221;</p>
<p><a href="http://freshmeat.net/projects/swftools#release_317771">http://freshmeat.net/projects/swftools#release_317771</a></p>
<p>				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fswftools-0-9-1-released%2F545%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fswftools-0-9-1-released%2F545%2F&amp;text=SWFTools+0.9.1+released&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/swftools-0-9-1-released/545/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/swftools-0-9-1-released/545/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/swftools-0-9-1-released/545/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Contenio &#8211; &#8216;Pre-flighting&#8217; your creative before your you do.</title>
		<link>http://blog.adtools.co.uk/contenio-pre-flighting-your-creative-before-your-you-do/370/</link>
		<comments>http://blog.adtools.co.uk/contenio-pre-flighting-your-creative-before-your-you-do/370/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 10:20:35 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[AdOps]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[decompilation]]></category>
		<category><![CDATA[Malware]]></category>
		<category><![CDATA[qa]]></category>
		<category><![CDATA[quality assurance]]></category>
		<category><![CDATA[swf]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=370</guid>
		<description><![CDATA[A number of years ago I had a meeting with OneVision, a company used in newspaper/print for pre-production/press Quality Assurance amongst others things. At the time we were looking at trying to resolve issues with badly coded flash ads, where the clickTag() hadn&#8217;t been set properly or been set to CLICKTAG() or cLiCKTag() or some [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.onevision.com/contenio.html"><img src="http://blog.adtools.co.uk/wp-content/uploads/2010/01/contenio.gif" alt="contenio" title="contenio" width="299" height="218" class="alignright size-full wp-image-377" /></a>A number of years ago I had a meeting with <a href="http://www.onevision.com/">OneVision</a>, a company used in newspaper/print for pre-production/press Quality Assurance amongst others things. At the time we were looking at trying to resolve issues with badly coded flash ads, where the clickTag() hadn&#8217;t been set properly or been set to CLICKTAG() or cLiCKTag() or some equally silly alternative. </p>
<p>In the past we used, and still do, tools such as <a href="http://www.sothink.com/product/flashdecompiler/">Sothink SWF Decompiler</a> and <a href="http://www.buraks.com/uae/">URLActionEditor</a> to analyse flash files and amend them accordingly. But enter OneVision wo&#8217;ve been busy in the intervening years and by all accounts have built out a fully-featured pre-flighting tool called <a href="http://www.onevision.com/contenio.html">Contenio</a> for use by online AdOps departments to check and authorise creatives as they come into the department. I haven&#8217;t yet seen the product working but I&#8217;m hopeful it will address some of the ore recurrent themes such as checking for clickTag() case sensitivity/spelling, fix _root. issues, check for embedded urls, check for target=&#8221;_blank&#8221; etc, but hopefully we&#8217;ll get to see this in action soon and report back our findings.</p>
<p>For those of you trying to automate out your QA process this could be of vital interest. I look forward to speaking to someone who&#8217;s currently or planning on working with this soon.<br />
				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fcontenio-pre-flighting-your-creative-before-your-you-do%2F370%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fcontenio-pre-flighting-your-creative-before-your-you-do%2F370%2F&amp;text=Contenio+%E2%80%93+%E2%80%98Pre-flighting%E2%80%99+your+creative+before+your+you+do.&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/contenio-pre-flighting-your-creative-before-your-you-do/370/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/contenio-pre-flighting-your-creative-before-your-you-do/370/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/contenio-pre-flighting-your-creative-before-your-you-do/370/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Issues/bugs with Sothink SWF Decompiler &amp; Firebug</title>
		<link>http://blog.adtools.co.uk/118/118/</link>
		<comments>http://blog.adtools.co.uk/118/118/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 10:35:28 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=118</guid>
		<description><![CDATA[After installing to the latest version of Sothink SWF Decompiler we&#8217;ve seen issues when using Firebug, this article from Firebug&#8217;s own Dev team explains things better. http://www.getfirebug.com/faq.html#Sothink]]></description>
			<content:encoded><![CDATA[<p>After installing to the latest version of Sothink SWF Decompiler we&#8217;ve seen issues when using Firebug, this article from Firebug&#8217;s own Dev team explains things better.</p>
<p> <a href="http://www.getfirebug.com/faq.html#Sothink">http://www.getfirebug.com/faq.html#Sothink</a><br />
				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2F118%2F118%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2F118%2F118%2F&amp;text=Issues%2Fbugs+with+Sothink+SWF+Decompiler+%26+Firebug&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/118/118/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/118/118/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/118/118/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

