<?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/"
	>

<channel>
	<title>英太郎の鯖缶</title>
	<atom:link href="http://www.eitaro-saba.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eitaro-saba.com</link>
	<description></description>
	<pubDate>Sun, 07 Jun 2009 16:54:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>いまさらML115G1の話。</title>
		<link>http://www.eitaro-saba.com/2009/06/%e3%81%84%e3%81%be%e3%81%95%e3%82%89ml115g1%e3%81%ae%e8%a9%b1%e3%80%82/</link>
		<comments>http://www.eitaro-saba.com/2009/06/%e3%81%84%e3%81%be%e3%81%95%e3%82%89ml115g1%e3%81%ae%e8%a9%b1%e3%80%82/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 16:54:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[001鯖缶]]></category>

		<guid isPermaLink="false">http://www.eitaro-saba.com/?p=144</guid>
		<description><![CDATA[ML115G1なのですが、LANの持病？ありませんか？
うちで使ってるやつだと、どーもネットワークに高負荷かけると、一時的に接続付加になるようなのですが、解決しておりません。AMDはIO周りが良いはずなのに、ML110の [...]]]></description>
			<content:encoded><![CDATA[<p>ML115G1なのですが、LANの持病？ありませんか？</p>
<p>うちで使ってるやつだと、どーもネットワークに高負荷かけると、一時的に接続付加になるようなのですが、解決しておりません。AMDはIO周りが良いはずなのに、ML110のほうがまともなのが解せない。</p>
<p>結果、IO負荷があまりかからない方向で使っておりますが、ネットワーク越しにファイルコピーするときは <strong>ionice -c3</strong> でごまかしております。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eitaro-saba.com/2009/06/%e3%81%84%e3%81%be%e3%81%95%e3%82%89ml115g1%e3%81%ae%e8%a9%b1%e3%80%82/feed/</wfw:commentRss>
		</item>
		<item>
		<title>フォルダ内の.h264(.mp4)+.m4a(.aac)+timecode(.txt)を一括でMUX</title>
		<link>http://www.eitaro-saba.com/2009/06/%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e5%86%85%e3%81%aeh264mp4m4aaactimecodetxt%e3%82%92%e4%b8%80%e6%8b%ac%e3%81%a7mux/</link>
		<comments>http://www.eitaro-saba.com/2009/06/%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e5%86%85%e3%81%aeh264mp4m4aaactimecodetxt%e3%82%92%e4%b8%80%e6%8b%ac%e3%81%a7mux/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 03:45:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[001鯖缶]]></category>

		<category><![CDATA[MediaCoder]]></category>

		<guid isPermaLink="false">http://www.eitaro-saba.com/?p=136</guid>
		<description><![CDATA[フォルダ内にある、映像ソース＋オーディオ＋タイムコードを一括で結合するバッチファイルです。
.mp4内にオーディオパートがあっても映像パートのみ使用します。
※動作を保障するものではありませんので、苦情は受け付けません！ [...]]]></description>
			<content:encoded><![CDATA[<p>フォルダ内にある、映像ソース＋オーディオ＋タイムコードを一括で結合するバッチファイルです。<br />
.mp4内にオーディオパートがあっても映像パートのみ使用します。</p>
<p><strong>※動作を保障するものではありませんので、苦情は受け付けません！</strong><br />
<strong></strong></p>
<p><span id="more-136"></span></p>
<hr />
<pre>@echo off
@rem author: 英太郎 eitaro+eitaro.cpmstaff.com
@rem usage: mux.bat [展開するフォルダ名]
@rem オプションは通常無しで動きます。
@rem ex) mux.bat d:\mp4

rem 遅延環境変数の展開
setlocal enabledelayedexpansion

rem mkvtoolnix をインストール http://www.bunkus.org/videotools/mkvtoolnix/downloads.html
rem コマンド類はパスの通った場所にコピーしてあれば修正不要

rem GBの場所 ファイルをごみ箱へ移動するスクリプト http://www.comona.co.jp/gbdl.html
set GB="GB.exe"

rem mp4box.exe DtsEditに同梱
set mp4box="mp4box.exe"

rem DtsEditの場所 http://seraphy.fam.cx/~seraphy/pg_mod.html
set DtsEdit="DtsEdit.exe"

rem tc2mp4Modの場所 http://zoome.jp/VFR_maniac/diary/6
rem tc2mp4の場所 ※使っていません
rem set tc2mp4="tc2mp4Mod.exe"

rem #### optput dir
if not "%1" == "" (
	set optput=%1
) else (
	set optput=mp4
)

rem #### optput dir 作成
if not exist !optput! (
	mkdir !optput!
	if errorlevel 1 (
		echo "!optput!"が作成できません。
		goto error
	)
)

rem #### par
if not "%2" == "" (
	set par=-par 1=%2
) else (
	echo [default]            1:1
	echo [1] 720x480 to 16/9 32:27
	echo [2] 720x480 to  4/3  8:9
	echo [3] 704x480 to  4/3  10:11
	echo [0] no change
	set /p INPAR="par を入力してください "
	if        "!INPAR!" == ""  ( set par=-par 1=1:1
	) else if "!INPAR!" == "1" ( set par=-par 1=32:27
	) else if "!INPAR!" == "2" ( set par=-par 1=8:9
	) else if "!INPAR!" == "3" ( set par=-par 1=10:11
	) else if "!INPAR!" == "0" ( set par=
	)
)

set INP=
for %%i in (*.mp4 *.h264) do (
	set video="%%~ni.vfr.mp4"
	set timecode="%%~ni.txt"
	set newmp4="!optput!\%%~ni.mp4"

	rem videoname
	set h264=
	set rawvideo="%%~ni.mp4"
	if not exist !rawvideo! (
		set h264="%%~ni_track1.h264"
		if not exist !h264! (
			set h264="%%~ni.h264"
		)
	)

	rem audioname
	if exist "%%~ni.m4a" (
		set audio="%%~ni.m4a"
	) else if exist "%%~ni_track2.m4a" (
		set audio="%%~ni_track2.m4a"
	) else if exist "%%~ni_audio.m4a" (
		set audio="%%~ni_audio.m4a"
	) else if exist "%%~ni.aac" (
		set audio="%%~ni.aac"
	) else if exist "%%~ni_track2.aac" (
		set audio="%%~ni_track2.aac"
	) else if exist "%%~ni_audio.aac" (
		set audio="%%~ni_audio.aac"
	) else (
		set audio=""
	)

	echo ---- audio:!audio!
	echo ++++ !newmp4! 作成

	if not "!INP!" == "y" (
		if exist !newmp4! (
			set /p INP="!newmp4! ファイルが存在します。続行しますか？[N/y] "
			if not "!INP!" == "y" (
				set INP=
				goto end
			)
		)
	)

	if not "!h264!" == "" (
		!mp4box! -fps 23.976 -add !h264! -new !rawvideo!
		if not errorlevel 1 (
			del !h264!
		) else (
			goto error
		)
	)

	rem create vfr
	if exist !timecode! (
		echo -- create vfr
		rem !tc2mp4! -i !rawvideo! -t !timecode! -o !video!
		!DtsEdit! -tc !timecode! !rawvideo! -o !video!
		if not errorlevel 1 (
			rem ファイル削除
			del !rawvideo!
			!GB! !timecode!
		) else (
			goto error
		)
		set rawvideo=!video!
	)

	rem mux
	if exist !audio! (
		echo -- create mp4
		echo -- command -- !mp4box! -fps 23.976 !par! -add !rawvideo!#video -add !audio! -new !newmp4!
		!mp4box! -fps 23.976 !par! -add !rawvideo!#video -add !audio! -new !newmp4!
		if not errorlevel 1 (
			rem ファイルをごみ箱へ http://www.comona.co.jp/gbdl.html
			del !audio!
			del !rawvideo!
		) else (
			goto error
		)
	)
)
goto end

:error
echo "エラーが発生した為停止しました。"
pause
goto end

:end
echo -- 終了
endlocal</pre>
<hr />
]]></content:encoded>
			<wfw:commentRss>http://www.eitaro-saba.com/2009/06/%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e5%86%85%e3%81%aeh264mp4m4aaactimecodetxt%e3%82%92%e4%b8%80%e6%8b%ac%e3%81%a7mux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>フォルダ内の動画（avi、mp4、mkv)を一括分解</title>
		<link>http://www.eitaro-saba.com/2009/06/%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e5%86%85%e3%81%ae%e5%8b%95%e7%94%bb%ef%bc%88avi%e3%80%81mp4%e3%80%81mkv%e3%82%92%e4%b8%80%e6%8b%ac%e5%88%86%e8%a7%a3/</link>
		<comments>http://www.eitaro-saba.com/2009/06/%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e5%86%85%e3%81%ae%e5%8b%95%e7%94%bb%ef%bc%88avi%e3%80%81mp4%e3%80%81mkv%e3%82%92%e4%b8%80%e6%8b%ac%e5%88%86%e8%a7%a3/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 03:38:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[001鯖缶]]></category>

		<category><![CDATA[MediaCoder]]></category>

		<guid isPermaLink="false">http://www.eitaro-saba.com/?p=131</guid>
		<description><![CDATA[フォルダ内の動画ファイルを一括で分解するバッチファイルです。
mkv内の音声は拡張子.oggで暫定でつけていますので、MediaInfo等で内容を確認してください。
※動作を保障するものではありませんので、苦情は受け付け [...]]]></description>
			<content:encoded><![CDATA[<p>フォルダ内の動画ファイルを一括で分解するバッチファイルです。<br />
mkv内の音声は拡張子.oggで暫定でつけていますので、MediaInfo等で内容を確認してください。</p>
<p><strong>※動作を保障するものではありませんので、苦情は受け付けません！</strong></p>
<p><span id="more-131"></span></p>
<hr />
<pre>@echo off
@rem author: 英太郎 eitaro+eitaro.cpmstaff.com
@rem usage: demux.bat [mkv用オーディオパート番号 展開するフォルダ名]
@rem オプションは通常無しで動きます。
@rem ex) demux.bat 2 d:\raw

rem 遅延環境変数の展開
setlocal enabledelayedexpansion

rem mkvtoolnix をインストール http://www.bunkus.org/videotools/mkvtoolnix/downloads.html
rem コマンド類はパスの通った場所にコピーしてあれば修正不要

rem mp4box の場所 DtsEditに同梱
set mp4box="mp4box.exe"

rem DtsEdit の場所 http://seraphy.fam.cx/~seraphy/pg_mod.html
set DtsEdit="DtsEdit.exe"

rem #### オーディオパート番号
if not "%1" == "" (
	set audiopart=%1
) else (
	set audiopart=2
)

rem #### optput dir
if not "%2" == "" (
	set optput=%2
) else (
	set optput=raw
)

set INP=
for %%i in (*.mp4 *.avi *.mkv) do (
	set timecode="!optput!\%%~ni.txt"
	set timecodename="%%~ni.txt"
	set newmp4="!optput!\%%~ni.mp4"
	set temp="temp0099.mkv"

	echo !newmp4! 作成

	if not "!INP!" == "y" (
		if exist "!newmp4!" (
			set /p INP="!newmp4! ファイルが存在します。続行しますか？[N/y] "
			if not "!INP!" == "y" (
				goto end
			)
		)
	)

	rem #### optput dir 作成
	if not exist !optput! (
		mkdir !optput!
		if ERRORLEVEL 1 (
			echo "!optput!"が作成できません。
			goto error
		)
	)

	rem timecode
	if "%%~xi" == ".mp4" (
		!DtsEdit! "%%i"
		if ERRORLEVEL 1 ( goto error )
		if exist !timecode! ( del !timecode! )
		move "%%~ni.mp4_timecode.txt" "!optput!"
		rename "!optput!\%%~ni.mp4_timecode.txt" !timecodename!
		if ERRORLEVEL 1 ( goto error )
	) else if "%%~xi" == ".mkv" (
		mkvextract timecodes_v2 "%%i" 1:!timecode!
		if ERRORLEVEL 1 ( goto error )
	) else if "%%~xi" == ".avi" (
		mkvmerge "%%i" -o !temp!
		mkvextract timecodes_v2 !temp! 1:!timecode!
		del !temp!
	) else (
		echo "%%~xi" type unknown!
		goto end
	)

	rem rawvideo
	if "%%~xi" == ".mkv" (
		mkvextract tracks "%%i" 1:"%%~ni.h264" --no-ogg
		!mp4box! -fps 23.976 -add "%%~ni.h264" -new !newmp4!
		if ERRORLEVEL 1 (
			echo %ERRORLEVEL%
			!mp4box! -aviraw video "%%~ni.h264"
			if ERRORLEVEL 1 ( goto error )
			!mp4box! -add "%%~ni_video.cmp" -fps 23.976 -new !newmp4!
			if ERRORLEVEL 1 ( goto error )
		)
	) else (
		if "%%~xi" == ".avi" (
			!mp4box! -aviraw video "%%i"
		) else (
			!mp4box! -raw 1 "%%i"
		)
		if ERRORLEVEL 1 ( goto error )
		rem mux
		if exist "%%~ni_video.cmp" (
			!mp4box! -add "%%~ni_video.cmp" -fps 23.976 -new !newmp4!
		) else if exist "%%~ni_video.h264" (
			!mp4box! -add "%%~ni_video.h264" -fps 23.976 -new !newmp4!
		) else if exist "%%~ni_track1.cmp" (
			!mp4box! -add "%%~ni_track1.cmp" -fps 23.976 -new !newmp4!
		) else if exist "%%~ni_track1.h264" (
			!mp4box! -add "%%~ni_track1.h264" -fps 23.976 -new !newmp4!
		) else (
			echo video type unknown
			goto error
		)
		if ERRORLEVEL 1 ( goto error )
	)
	if exist "%%~ni.h264" ( del "%%~ni.h264" )
	if exist "%%~ni_track1.cmp" ( del "%%~ni_track1.h264" )
	if exist "%%~ni_track1.h264" ( del "%%~ni_track1.h264" )
	if exist "%%~ni_video.cmp" ( del "%%~ni_video.cmp" )
	if exist "%%~ni_video.h264" ( del "%%~ni_video.h264" )

	rem audio
	if "%%~xi" == ".mkv" (
		mkvextract tracks "%%i" !audiopart!:"!optput!\%%~ni.ogg"
		if ERRORLEVEL 1 ( goto error )
	) else (
		if "%%~xi" == ".mp4" (
			!mp4box! -raw 2 "%%i"
		) else if "%%~xi" == ".avi" (
			!mp4box! -aviraw audio "%%i"
		)
		if ERRORLEVEL 1 ( goto error )
		if exist "%%~ni_audio.ac3" (
			if exist "!optput!\%%~ni_audio.ac3" ( del "!optput!\%%~ni_audio.ac3" )
			move "%%~ni_audio.ac3" "!optput!\%%~ni.ac3"
		) else if exist "%%~ni_audio.aac" (
			if exist "!optput!\%%~ni_audio.aac" ( del "!optput!\%%~ni_audio.aac" )
			move "%%~ni_audio.aac" "!optput!\%%~ni.aac"
		) else if exist "%%~ni_track2.ac3" (
			if exist "!optput!\%%~ni_track2.ac3" ( del "!optput!\%%~ni_track2.ac3" )
			move "%%~ni_track2.ac3" "!optput!\%%~ni.ac3"
		) else if exist "%%~ni_track2.aac" (
			if exist "!optput!\%%~ni_track2.aac" ( del "!optput!\%%~ni_track2.aac" )
			move "%%~ni_track2.aac" "!optput!\%%~ni.aac"
		)
	)
	if ERRORLEVEL 1 ( goto error )
)
goto end

:error
echo "エラーが発生した為停止しました。"
pause
goto end

:end
echo -- 終了
endlocal
set INP=</pre>
<hr />
]]></content:encoded>
			<wfw:commentRss>http://www.eitaro-saba.com/2009/06/%e3%83%95%e3%82%a9%e3%83%ab%e3%83%80%e5%86%85%e3%81%ae%e5%8b%95%e7%94%bb%ef%bc%88avi%e3%80%81mp4%e3%80%81mkv%e3%82%92%e4%b8%80%e6%8b%ac%e5%88%86%e8%a7%a3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>mp4ファイルのタイムコードがおかしくてMUXできない？</title>
		<link>http://www.eitaro-saba.com/2009/06/mp4%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%a0%e3%82%b3%e3%83%bc%e3%83%89%e3%81%8c%e3%81%8a%e3%81%8b%e3%81%97%e3%81%8f%e3%81%a6mux%e3%81%a7%e3%81%8d%e3%81%aa%e3%81%84/</link>
		<comments>http://www.eitaro-saba.com/2009/06/mp4%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%a0%e3%82%b3%e3%83%bc%e3%83%89%e3%81%8c%e3%81%8a%e3%81%8b%e3%81%97%e3%81%8f%e3%81%a6mux%e3%81%a7%e3%81%8d%e3%81%aa%e3%81%84/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 02:22:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[MediaCoder]]></category>

		<guid isPermaLink="false">http://www.eitaro-saba.com/?p=129</guid>
		<description><![CDATA[mp4ファから一度分離したタイムコードを使って、MUXしようとしてもエラーでうまくできない場合、ファイルが壊れている可能性がありますが、DtsEditを使うとうまくやってくれる場合があるようです。
DtsEdit.exe [...]]]></description>
			<content:encoded><![CDATA[<p>mp4ファから一度分離したタイムコードを使って、MUXしようとしてもエラーでうまくできない場合、ファイルが壊れている可能性がありますが、<a href="http://seraphy.fam.cx/~seraphy/pg_mod.html">DtsEdit</a>を使うとうまくやってくれる場合があるようです。</p>
<p><code><strong>DtsEdit.exe -tc timecode.txt source.mp4 -o new.mp4</strong></code></p>
<p>一部フレームレートがおかしくなる部分もあるようですが、概ねちゃんと修正してくれるみたいですね。</p>
<p>mp4にこだわらないなら、mkvmergeでmkv化しちゃえば、こっちはエラーがあったタイムコードでも読んでくれました。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eitaro-saba.com/2009/06/mp4%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%a0%e3%82%b3%e3%83%bc%e3%83%89%e3%81%8c%e3%81%8a%e3%81%8b%e3%81%97%e3%81%8f%e3%81%a6mux%e3%81%a7%e3%81%8d%e3%81%aa%e3%81%84/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows 7 にイライラ…</title>
		<link>http://www.eitaro-saba.com/2009/06/windows-7-%e3%81%ab%e3%82%a4%e3%83%a9%e3%82%a4%e3%83%a9%e2%80%a6/</link>
		<comments>http://www.eitaro-saba.com/2009/06/windows-7-%e3%81%ab%e3%82%a4%e3%83%a9%e3%82%a4%e3%83%a9%e2%80%a6/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 09:53:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[006Windows]]></category>

		<guid isPermaLink="false">http://www.eitaro-saba.com/?p=126</guid>
		<description><![CDATA[Windows7のRC使ってみてますが、勝手に色々やってくれるのでイライラします・・・
まずエクスプローラーですが、ツリー表示の展開をONで使っているのですが、フォルダを展開するとカレントフォルダが下のほうに行ってしまっ [...]]]></description>
			<content:encoded><![CDATA[<p>Windows7のRC使ってみてますが、勝手に色々やってくれるのでイライラします・・・</p>
<p>まずエクスプローラーですが、ツリー表示の展開をONで使っているのですが、フォルダを展開するとカレントフォルダが下のほうに行ってしまって見失う。ツリー部のサイズ変更すると全部のウインドウが勝手に変わる。ファイル名などの表示幅を広げても、別なフォルダを見た後戻ると戻ってる。。。など、勝手に変更されることが多すぎてかえって使いづらく感じます。</p>
<p>どーも目線移動をかってにされるのがイライラの最大の原因なので、カーソル位置を基準に色々やってくれるならまだ耐えられるのですが、ファイル操作作業が多いと嫌になります。</p>
<p>後は、ファイルタイプの関連付けでアイコンの変更ができない。このくらい変更させてくれ！</p>
<p>良くなっているところも多いのに、親切が過ぎてイライラさせられる感じが強いですね。あんまり干渉してほしくない部分とか、フォルダタイプ勝手に変えないでほしいとか、もう少しプロ向け？の設定をさせてほしい（笑うところじゃないですよ）。</p>
<p>全体的に初心者に優しくプロに厳しい作りになっているのは気のせいでしょうか？べた褒めな記事も多いですが、いっそLinux使うかと思っちゃいます。細かい制限が多いんですよね。</p>
<p>設定とか変に隠さないで、手軽にできるモードもあるべきだと思うんですがどうでしょう？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eitaro-saba.com/2009/06/windows-7-%e3%81%ab%e3%82%a4%e3%83%a9%e3%82%a4%e3%83%a9%e2%80%a6/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MediaCoderでエンコード - avi編</title>
		<link>http://www.eitaro-saba.com/2009/06/mediacoder%e3%81%a7%e3%82%a8%e3%83%b3%e3%82%b3%e3%83%bc%e3%83%89-avi%e7%b7%a8/</link>
		<comments>http://www.eitaro-saba.com/2009/06/mediacoder%e3%81%a7%e3%82%a8%e3%83%b3%e3%82%b3%e3%83%bc%e3%83%89-avi%e7%b7%a8/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 09:36:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[MediaCoder]]></category>

		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.eitaro-saba.com/?p=121</guid>
		<description><![CDATA[avi編です。aviファイルはよく120fps化してあったりしますが、やることはｍｋｖ編といっしょです。
これは、私の都合ですが、aviファイルから直接timecodeを取得するソフトを探すのが面倒だったので、timec [...]]]></description>
			<content:encoded><![CDATA[<p>avi編です。aviファイルはよく120fps化してあったりしますが、やることはｍｋｖ編といっしょです。</p>
<p>これは、私の都合ですが、aviファイルから直接timecodeを取得するソフトを探すのが面倒だったので、timecodeはmkv化して取得しています。使うツールももｍｋｖ用と同じなので、ツールは<a href="http://www.eitaro-saba.com/2009/05/mediacoder%E3%81%A7%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89-mkv%E7%B7%A8/">こちら</a>を参考にしてください。</p>
<p>では、分離手順。</p>
<blockquote><p>mkvファイル作成<br />
<strong>mkvmerge "source.avi" -o "temp.mkv"</strong></p>
<p>タイムコード取得<br />
<strong>mkvextract timecodes_v2 "temp.mkv" 1:"timecode.txt"</strong></p>
<p>rawvideo取得<br />
<strong>mp4box -aviraw video "source.avi"</strong></p>
<p>24fpsでMUX(DX50)<br />
<strong>mp4box -add "source_video.cmp" -fps 23.976 -new "rawvideo.mp4"</strong></p>
<p><span style="color: #999999;">h264のときは</span><br />
<span style="color: #999999;"><strong>mp4box -add "rawvideo.h264" -fps 23.976 -new "rawvideo.mp4"</strong></span></p>
<p>rawaudio取得<br />
<strong>mkvextract tracks "source.mkv" 2:"rawaudio.ogg"</strong></p></blockquote>
<p>分離したら、エンコードします。<br />
以下<a href="http://www.eitaro-saba.com/2009/05/mediacoder%E3%81%A7%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89-mkv%E7%B7%A8/">mkv編</a>と同じ（手抜き）。</p>
<p><a href="http://www.eitaro-saba.com/wp-content/uploads/2009/06/avidemux.bat">avidemux.bat</a>をおいておきます。</p>
<p>MediaCoderはフロントエンドなので、使うエンコーダーやデコーダー、設定で色々できるので、気に入った設定が見つかるまでやることが多いですが、慣れると使いやすいかなと思います。</p>
<p>お手軽一発ではないので、いじるのが好きな人向けでしょうかね？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eitaro-saba.com/2009/06/mediacoder%e3%81%a7%e3%82%a8%e3%83%b3%e3%82%b3%e3%83%bc%e3%83%89-avi%e7%b7%a8/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MediaCoderのちょっと困ったこと？</title>
		<link>http://www.eitaro-saba.com/2009/05/mediacoder%e3%81%ae%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e5%9b%b0%e3%81%a3%e3%81%9f%e3%81%93%e3%81%a8%ef%bc%9f/</link>
		<comments>http://www.eitaro-saba.com/2009/05/mediacoder%e3%81%ae%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e5%9b%b0%e3%81%a3%e3%81%9f%e3%81%93%e3%81%a8%ef%bc%9f/#comments</comments>
		<pubDate>Sun, 31 May 2009 07:46:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[MediaCoder]]></category>

		<guid isPermaLink="false">http://www.eitaro-saba.com/?p=115</guid>
		<description><![CDATA[MediaCoderでエンコするとき、エンコードの準備が済んだら、スタート前に「現在の設定を保存」を行っておきましょう！ちょっとしたことでハングアップしてしまうことが何気に多いからです。止まったときはタスクリストから関連 [...]]]></description>
			<content:encoded><![CDATA[<p>MediaCoderでエンコするとき、エンコードの準備が済んだら、スタート前に「現在の設定を保存」を行っておきましょう！ちょっとしたことでハングアップしてしまうことが何気に多いからです。止まったときはタスクリストから関連のソフトを全部KILLしてからやらないと、裏で動き続けたりするので、心配なら一度ログアウトしちゃうのも手です。</p>
<p>それから、原因がよくわからないのですが、オーディオのエンコ時、途中で切れたりします。このときは、オーディオのみ再度エンコードして、手動でMUXするのが早くて簡単です。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eitaro-saba.com/2009/05/mediacoder%e3%81%ae%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e5%9b%b0%e3%81%a3%e3%81%9f%e3%81%93%e3%81%a8%ef%bc%9f/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MediaCoderでエンコード - mkv編</title>
		<link>http://www.eitaro-saba.com/2009/05/mediacoder%e3%81%a7%e3%82%a8%e3%83%b3%e3%82%b3%e3%83%bc%e3%83%89-mkv%e7%b7%a8/</link>
		<comments>http://www.eitaro-saba.com/2009/05/mediacoder%e3%81%a7%e3%82%a8%e3%83%b3%e3%82%b3%e3%83%bc%e3%83%89-mkv%e7%b7%a8/#comments</comments>
		<pubDate>Sun, 31 May 2009 07:33:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[MediaCoder]]></category>

		<guid isPermaLink="false">http://www.eitaro-saba.com/?p=108</guid>
		<description><![CDATA[可変フレームレートな動画をリサイズしてエンコードしたくなり、色々調べてみましたが、お手軽な方法はなかったので、動画を分離後、固定フレームレートに変更してエンコード、タイムコードを適用してMUXすることにしました。
動画の [...]]]></description>
			<content:encoded><![CDATA[<p>可変フレームレートな動画をリサイズしてエンコードしたくなり、色々調べてみましたが、お手軽な方法はなかったので、動画を分離後、固定フレームレートに変更してエンコード、タイムコードを適用してMUXすることにしました。</p>
<p>動画のエンコードには<a href="http://mediacoder.sourceforge.net/">MediaCoder</a>を使用しています。</p>
<p><a href="http://www.eitaro-saba.com/wp-content/uploads/2009/05/mediacoder.xml"></a></p>
<p>あっと、いい忘れましたが、mkvファイルの中身は h264 + audio の構成とします。それ以外の構成は私にはわかりかねます。</p>
<p>必要なソフトですが、まず、<a href="http://www.bunkus.org/videotools/mkvtoolnix/downloads.html#windows">MKVtoolnix</a>をインストールしておいてください。</p>
<p>次に、<a href="http://www.comona.co.jp/gbdl.html">GB.exe</a>（ファイルをゴミ箱へ入れるソフト）と <a href="http://www.tenchi.ne.jp/~yoko/aviutl/index.php?H.264%2FAVC">mp4box.exe</a>、tc2mp4.exe か <a href="http://zoome.jp/VFR_maniac/diary/6">tc2mp4Mod.exe</a> （私は tc2mp4Modを使用してます）が必要になります。これらをパスの通った場所へコピーしておいてください。</p>
<p>それではまずファイルの分離をします。</p>
<blockquote><p>タイムコード<br />
<strong> mkvextract timecodes_v2 "source.mkv" 1:"timecode.txt"</strong></p>
<p>.h264<br />
<strong> mkvextract tracks "source.mkv" 1:"rawvideo.h264" --no-ogg</strong></p>
<p>cfr mp4 作成<br />
<strong> mp4box -add "rawvideo.h264" -fps 23.976 -new "rawvideo.mp4"</strong></p>
<p>オーディオ<br />
<strong> mkvextract tracks "source.mkv" 2:"rawaudio.ogg"</strong></p></blockquote>
<p>順にタイムコードの分離、h264ソースの分離、h264ソースを固定フレームレートでmp4ファイル作成、オーディオファイルの分離を行っています。</p>
<p>次にエンコードをします。これはmp4ファイルとoggファイルをそれぞれエンコードすればOKです。</p>
<p>エンコが終わったらMUXします。</p>
<p>エンコード終了ファイル置き場へタイムコードファイルを移動し、</p>
<blockquote><p>vfr作成<br />
<strong> tc2mp4Mod -i "cfrvideo.mp4" -t "timecode.txt" -o "vfrvideo.mp4"</strong></p>
<p>オーディオmux<br />
<strong> mp4box -add "vfrvideo.mp4" -add "audio.m4p" -new "video.mp4"</strong></p></blockquote>
<p>で可変フレームレートなmp4ファイルの出来上がりです。ソースのビットレートなどは動画サイズや好みに合わせて変更してください。</p>
<hr />
<a href="http://www.eitaro-saba.com/2009/06/%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E5%86%85%E3%81%AE%E5%8B%95%E7%94%BB%EF%BC%88avi%E3%80%81mp4%E3%80%81mkv%E3%82%92%E4%B8%80%E6%8B%AC%E5%88%86%E8%A7%A3/">フォルダ内のファイル一括分離</a>、<a href="http://www.eitaro-saba.com/2009/06/%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E5%86%85%E3%81%AEh264mp4m4aaactimecodetxt%E3%82%92%E4%B8%80%E6%8B%AC%E3%81%A7mux/">合成</a>追加しましたので、合わせてどうぞ。</p>
<p>demux と mux は、それぞれ .mkv .avi .mp4 ファイルのある場所で実行すれば連続で処理してくれます。処理後ファイルがゴミ箱に入るものもありますので、ディスクの空き容量には十分注意してください。</p>
<p>mux.bat は、アスペクト比変更できますので、アスペクト比が変になったり間違ったりした場合に一括で変更できます。オプション無しで聞いてきますので、 1:1 （ピクセル比1/1）、オプションは 32:27 等指定します。</p>
<p>アスペクト比の計算には <a href="http://vcinema.web.fc2.com/mysoft/index_mysoft.html">AspectCalc</a> が便利ですよ！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eitaro-saba.com/2009/05/mediacoder%e3%81%a7%e3%82%a8%e3%83%b3%e3%82%b3%e3%83%bc%e3%83%89-mkv%e7%b7%a8/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows 7(2)</title>
		<link>http://www.eitaro-saba.com/2009/02/windows-72/</link>
		<comments>http://www.eitaro-saba.com/2009/02/windows-72/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 16:04:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[006Windows]]></category>

		<guid isPermaLink="false">http://www.eitaro-saba.com/?p=105</guid>
		<description><![CDATA[Windows7x64 を試用してしばらくになりますが、たまにIEがなぜか反応しなくなる現象がでます。新しいウインドウを開いたときによくなるのですが、再現性がいまひとつわかりません。Firefoxを使用している分には問題 [...]]]></description>
			<content:encoded><![CDATA[<p>Windows7x64 を試用してしばらくになりますが、たまにIEがなぜか反応しなくなる現象がでます。新しいウインドウを開いたときによくなるのですが、再現性がいまひとつわかりません。Firefoxを使用している分には問題なさそうなのが問題？</p>
<p>あと、HTMLHelpファイルで、レンダリングが一部崩れます。実用上問題無いのでそのまま使ってますが、βとしてはよさげな感じですね。私は特に拡張機器を使用してないので問題は少ないと思いますが、タスクバーは非常に気に入ってます。</p>
<p>他にはVMWareServerを使用していますが、IEで開けない問題もローカルインターネットサイトへパスを追加することによって動くことがわかり、こちらも実用上問題なく使用できてます。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eitaro-saba.com/2009/02/windows-72/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows 7</title>
		<link>http://www.eitaro-saba.com/2009/01/windows-7/</link>
		<comments>http://www.eitaro-saba.com/2009/01/windows-7/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 04:16:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[002閑話休題]]></category>

		<category><![CDATA[006Windows]]></category>

		<guid isPermaLink="false">http://www.eitaro-saba.com/?p=98</guid>
		<description><![CDATA[Windows 7のβが公開されたので、いじってみてます。
現状でいまいちうまくいかないのが、VMWare Serverでの管理画面と、Wordpressもうまく動かないです。
その他での不具合は今のところあまり無いよう [...]]]></description>
			<content:encoded><![CDATA[<p>Windows 7のβが公開されたので、いじってみてます。</p>
<p>現状でいまいちうまくいかないのが、VMWare Serverでの管理画面と、Wordpressもうまく動かないです。</p>
<p>その他での不具合は今のところあまり無いようです。使い勝手的には、タスクバーがかなりよい感じなので、しばらく使ってみようと思います。</p>
<p>※この記事はFirefoxで書いてます。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eitaro-saba.com/2009/01/windows-7/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
