<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>watermint.org &#187; quicktime</title>
	<atom:link href="http://watermint.org/tag/quicktime/feed" rel="self" type="application/rss+xml" />
	<link>http://watermint.org</link>
	<description>Takayuki Okazaki&#039;s blog</description>
	<lastBuildDate>Tue, 20 Dec 2011 14:10:12 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://watermint.org/tag/quicktime/feed" />
		<item>
		<title>Premiere ProでMotion-JPEGで撮影したメディアを読み込めるよう変換する</title>
		<link>http://watermint.org/2008/12/21/760.html</link>
		<comments>http://watermint.org/2008/12/21/760.html#comments</comments>
		<pubDate>Sun, 21 Dec 2008 09:17:08 +0000</pubDate>
		<dc:creator>Takayuki Okazaki</dc:creator>
				<category><![CDATA[テクノロジー]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apple script]]></category>
		<category><![CDATA[motion jpeg]]></category>
		<category><![CDATA[premire pro]]></category>
		<category><![CDATA[quicktime]]></category>

		<guid isPermaLink="false">http://watermint.org/?p=760</guid>
		<description><![CDATA[Premiere ProではMotion-JPEGを読み込みできないようなので、仕方なくあらかじめPremiereで読み込めるようにQuickTime形式に変換することにしました。でもたくさんファイルがあると一つずつ変換するのは面倒くさいので、AppleScriptを作ることにしました。用途は違えど、だいたい同じような需要はあるもので、検索したらすぐ出てきました。今回は「ムービーをQuickTime形式へ変換するAppleScript (影羽連盟)」を参考にさせていただきました。ファイル名の変換のところで、ウチでは動かないところがあったのでその部分を修正しています。 on run activate set itemList to choose file with prompt "ムービーを選択してください" default location (path to home folder) with multiple selections allowed without invisibles my saveAsQuickTimeMovie(itemList) end run on open inputList my saveAsQuickTimeMovie(inputList) end open on saveAsQuickTimeMovie(movieList) activate tell application "QuickTime Player" launch activate stop every document close every document saving no repeat [...]]]></description>
			<content:encoded><![CDATA[<p>Premiere ProではMotion-JPEGを読み込みできないようなので、仕方なくあらかじめPremiereで読み込めるようにQuickTime形式に変換することにしました。でもたくさんファイルがあると一つずつ変換するのは面倒くさいので、AppleScriptを作ることにしました。用途は違えど、だいたい同じような需要はあるもので、検索したらすぐ出てきました。今回は「<a href="http://kagebane.asablo.jp/blog/2006/10/31/581420">ムービーをQuickTime形式へ変換するAppleScript (影羽連盟)</a>」を参考にさせていただきました。ファイル名の変換のところで、ウチでは動かないところがあったのでその部分を修正しています。</p>
<pre>
on run
	activate
	set itemList to choose file with prompt "ムービーを選択してください" default location (path to home folder) with multiple selections allowed without invisibles
	my saveAsQuickTimeMovie(itemList)
end run

on open inputList
	my saveAsQuickTimeMovie(inputList)
end open

on saveAsQuickTimeMovie(movieList)
	activate
	tell application "QuickTime Player"
		launch
		activate
		stop every document
		close every document saving no
		repeat with aMovie in movieList
			open aMovie
			set new_file to (aMovie &#038; ".mov") as string
			save self contained document 1 in new_file -- 独立再生形式で保存
			close document 1 saving no
		end repeat
		quit
	end tell
end saveAsQuickTimeMovie
</pre>
<p>オリジナルのソースでは独立形式にするか、参照形式にするかを選択しますが、ウチではとりあえず独立形式にしたかったのでダイアログを無くしました。あと、ファイル名を拡張子だけ変更するためにQuickTimeのドキュメント名からファイル名を取得していたのですが、Ricoh GX100のムービーだとドキュメント名が空になってしまい、うまく動作しませんでした。このため、新規ファイル名は強引に元ファイル名に &#8220;.mov&#8221;を追加するだけにしました。元スクリプトでは &#8220;.&#8221; ドットを探して拡張子を変えていましたが、このあたりでどうもディレクトリ名に &#8220;.&#8221;が入ってるとダメなケースがあるようでしたので、その問題も回避できるようになりました。</p>
]]></content:encoded>
			<wfw:commentRss>http://watermint.org/2008/12/21/760.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://watermint.org/2008/12/21/760.html" />
	</item>
	</channel>
</rss>

