拡張子「.mts」のファイルをmpeg2に変換してみた。

2010年04月26日 正午の月齢:12.0  月名:十三夜  潮汐:中潮 月齢:12.0[十三夜] 潮汐:中潮 | 7年前 | 旧暦:2010年03月13日 | 先負
In ソフトウェア | 7件のコメント

この記事を読むのに必要な時間の目安: 3分ぐらい

「動画を編集したい。」ということで、お手伝いすることに。早速カメラとパソコンをUSBケーブルでつないでデータを吸い上げ。ファイルを見て困惑しました。mtsなんて拡張子見たことない・・・

拡張子「.mts」とは、パナソニックとソニーが仕様を策定したハイビジョン動画用フォーマット「AVCHD」技術を用いたビデオカメラの動画ファイルにつく拡張子。AVCHDとは、ハイビジョン映像をビデオカメラで記録するための規格のひとつ。

ということで、理解はしたものの、とりあえず今の環境では使えないので、「Any Video Converter Free Version」をインストールして使ってみました。使い方は「Any Video Converter 使用方法」とか見て下さい。けど、元々1920×1080の60fpsの動画を、720×480の29.97fpsのmpeg2に変換できなかったです。理由はわからないのですが、すぐにソフトが落ちてしまって使い物になりません。そこで設定を720×480のavi(Xvid)として出力してみます。

出力はされました・・・再生速度が遅い。設定を30fpsにしても症状は変わらず。なんでかなー。こうなったら別のソフトで再生速度を上げてみましょう。

携帯動画変換君」のTranscoding.iniに

[Item6]
Title=720x480 ファイルを2倍速再生
TitleE=720x480 2 times fast motion
FileNameMax=59
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" "<%OutputFile%>.yuv""
Command1=""<%AppPath%>\cores\ffmpeg" -s 720x480 -r 60 -i "<%OutputFile%>.yuv" -s 720x480 -b 4000k -an "<%OutputFile%>.avi""
Command2="rm "<%OutputFile%>.yuv""

と追記して、先ほど30fpsで出力したaviファイルを変換させます。出てきたファイルは・・・普通の速度で再生されましたー。

それを「TMPGEnc」でmpeg2に変換して、ハイできあがり。(あー音声データですが、適当に分離して、あとから多重化させてください。今回は動画の抽出だけが目的だったので、音声出力なしで作業しました。)

その後、「K-Lite Mega Codec Pack」をインストールしてみると、なんかあっさりとTMPGEncでmpeg2に一発変換できてしまって、なんだかなぁ。

関係あるかも知れない記事

前の記事・次の記事

前の記事
<<
次の記事
>>

Windows2000でハッシュ値を利用する

2010年04月16日 正午の月齢:2.0  月名:三日月  潮汐:中潮 月齢:2.0[三日月] 潮汐:中潮 | 7年前 | 旧暦:2010年03月03日 | 大安
In Windows2000 | Windows2000でハッシュ値を利用する はコメントを受け付けていません。

この記事を読むのに必要な時間の目安: 4分ぐらい

ここ最近ハッシュ値に興味があるので、我が家のパソコンたちにも導入してみようと思い立ちました。さて、そもそもハッシュ値とは・・・

ハッシュ関数(ハッシュかんすう、hash function)とは、あるデータが与えられた場合にそのデータを代表する数値を得る操作、または、その様な数値を得るための関数のこと。ハッシュ関数から得られた数値のことをハッシュ値または単にハッシュという。

ハッシュ関数は主に検索の高速化やデータ比較処理の高速化、さらには改竄の検出に使われる。例えば、データベース内の項目を探したり、大きなファイル内で重複しているレコードや似ているレコードを検出したり、核酸の並びから類似する配列を探したりといった場合に利用できる。

フリー百科事典『ウィキペディア』

とか、

ハッシュ関数とは、与えられた原文から固定長の疑似乱数を生成する演算手法。生成した値は「ハッシュ値」と呼ばれる。「要約関数」「メッセージダイジェスト」とも呼ばれる。通信回線を通じてデータを送受信する際に、経路の両端でデータのハッシュ値を求めて両者を比較すれば、データが通信途中で改ざんされていないか調べることができる。不可逆な一方向関数を含むため、ハッシュ値から原文を再現することはできず、また同じハッシュ値を持つ異なるデータを作成することは極めて困難である。通信の暗号化の補助や、ユーザ認証やデジタル署名などに応用されている。

IT用語辞典

と説明されています。つまり上手く使えば、ファイルが改竄されていないかどうかが証明できるというわけです。一見同じように見えるファイルでも、ちょっと内部的な変化があれば反応してくれます。

どんな感じでハッシュ値が生成されるかは「ハッシュ値生成君」を試してみてください。

で、ここからが本題なのですが、ハッシュ値を使うのに便利なソフト「HashTab」があります。試しにWindowsXPのマシンにインストールすると、このようになります。

WindowsXPではHashTab Shell Extension v3.0.0が問題なく使える

ファイルを右クリックしてプロパティを開くと、ハッシュ値タブがあります。この中にハッシュ値が書かれており、さらに他のファイルとの比較が簡単にできるようになっているのです。こりゃ便利。

ところが、このHashTab(現在のバージョンはv3.0.0)をWindows2000のマシンにインストールすると・・・

Windows2000でHashTab Shell Extension v3.0.0を使ってみる

ハッシュ値のタブが出てきて、一見使えそうな感じ。ところが、

ハッシュ値のタブが消えてしまう

ハッシュ値タブをクリックした途端、タブが消えてしまいます。現行のバージョンではWindows2000をサポートしていないとはいうものの、どうも強制的に使えないようにしているような気がします。v1.9などはWindows2000で使えそうなのですが、旧バージョンはどこにも置いてありません。これは困った。

散々探して、ようやくWindows2000で使えるバージョンがありました。MediaFireというサイトに「ProgramAddons HashTab 2.1.1.cab」があったので早速ダウンロード。

HashTab v2.11がWindows2000で使えましたー

やったー! 無事に使えましたー。

HashTabは、単体のファイルに対しては簡単で便利ですが、大量のファイルのハッシュ値を一括して取得したい場合は、FastHashが、動作が速くて対応している種類が多くてオススメです。HashTabの旧バージョンを見つけることができなかったときは、FastHashのみ使おうと考えていました。

黒翼猫様に是非最新バージョンを動くようにしてもらいたいナー。

関係あるかも知れない記事

前の記事・次の記事

前の記事
<<
次の記事
>>

「はにわっく坂神」の「Only My Railfan」にやられた。

2010年04月1日 正午の月齢:16.7  月名:立待月  潮汐:大潮 月齢:16.7[立待月] 潮汐:大潮 | 7年前 | 旧暦:2010年02月17日 | 赤口
In 鉄道記事 | 「はにわっく坂神」の「Only My Railfan」にやられた。 はコメントを受け付けていません。

この記事を読むのに必要な時間の目安: 1分ぐらい

エイプリルフール限定の企画「はにわっく坂神」。阪神電気鉄道株式会社が公式に行っているふざけた企画ですが、毎年楽しみにしています。

さて、今年は・・・直接見て楽しんでください。

その中で出てきた「Only My Railfan」のフレーズにやられてしまいました!! さらに悪ノリして神戸市営地下鉄の学園都市もしくは南海の林間田園都市あたりを絡めてほしかったですー。

関係あるかも知れない記事

前の記事・次の記事

前の記事
<<
次の記事
>>