
■
Music2Bブログに音楽貼り付けられるサービス。
[
コメントを書く]
[
Permalink]
[2008/06/21]
Win32::GUIを使用する機会があった。 >>
続きを読む
[
コメントを書く]
[
Permalink]
[2008/05/20]
FC2_piyoのAPIをちょっと試してみた時に書いてみた。大したことはできませんが、使ってみようという奇特な人がどこかにいるかもしれないのでさらしておきます。
まあ、Twitterとは集まってる人間がまた別なので、あまりAPI叩いてIMのステータスやら、ブログやら、SBMやらを更新してもうざがられるだけかもしれませんが(笑)RSSフィードの読み込みも目障りっていう人もいるみたいで。それ言い出すと、毒にも薬にもならない一行コメントみたいなものも、他人が読めば目障りかもしれないわけで、そういう自覚はないのか?と逆に問いたくもなりますが。傍から見てる分には目糞鼻糞なところもあるやろうし、そこを楽しむものでもあるだろうからなぁ。
#!/usr/bin/perl --
my $api_key='your_api_key';
my $pid="your_pid";
my $piyo = Piyo::Simple->new(
api_key => $api_key,
pid => $pid,
);
#http://piyo.fc2.com/api.html
#詳しい説明は上記URLで。
#URLの表示例
$piyo->public(30)->apiurl;
$piyo->send("テストです")->apiurl;
$piyo->comment(30,10)->apiurl;
$piyo->user(fc2piyostaff2,30)->apiurl;
$piyo->status(fc2piyostaff2,f)->apiurl;
#データ取得例
$piyo->status(midoler,f)->getdata;
#メッセージの送信例
$piyo->send("おはようございます")->post;
#XMLパース例
#これはまだまだ
#$piyo->public(30)->getdata->xmlparse;
>>
続きを読む
[
コメントを書く]
[
Permalink]
[2008/05/16]
ちょっとメモ書き。
■
LAME MP3 Encoder
$ tar zxvf lame-3.97.tar.gz
$ cd lame-3.97
$ ./configure --prefix=$HOME/local
$ make
$ make install
■
Sound eXchange SOX
$ tar zxvf sox-14.0.1.tar.gz
$ cd sox-14.0.1
$ ./configure --prefix=$HOME/local
$ make
$ make install
% source ~/.cshrc
■
LAME3.95.1コマンドラインオプション
■
sox サウンドファイルのコンバータ
■
sox - SOund eXchange - 会津大学UNIXウィキ
■
[Perl] wav を mp3 に変換する
■
FLV-Info-0.18
■
.cshrc - csh、tcshの設定
■
サンプリング周波数
[
コメントを書く]
[
Permalink]
[2008/05/10]
今回は、nelly2pcmを使用して、midomiからダウンロードしたFLVファイルのWAV変換について書こうと思います。実は、FFmpegや携帯動画変換君を使用するやり方より、真っ先に試したのがこっちでした。ここ最近のFLV to mp3なツールをいろいろ試してはみたものの、どうもうまく再生できなかった。調べてみると、Nellymoserというコーデックがちょっと厄介な存在になっているみたいで、これをデコードできるものを探していると、
nelly2pcmを知りました。
■
nelly2pcmDecodes Nellymoser Asao encoded audio in FLV files. Turn the raw pcm into a wav, mp3, or whatever you like.
Downloadsから、ソースをダウンロードし解凍して、makeします。使い方が分からなかったのでソースをちょっと見てみると、コメントで説明がされてありました。
/*
* to get a wav do something like:
* ./nelly2pcm test.flv | sox -t raw -c 1 -2 -r -s - test.wav
*/
nelly2pcm test.flvまではいいとしても、soxというコマンドは初めて知りました。
■
SoX - Sound eXchange■
SoX - Sound eXchange音声ファイルの変換やエフェクトや切り出しみたいなことができるみたいですが、詳しくはよく分かりません。幸いにも使用しているLinuxに入っていたので、以下のコマンドを叩いてみた。
nelly2pcm foo.flv | sox -r 44100 -t raw -c 1 -s -w - bar.wav
これで、wavに変換されて、手元のMedeia Player Classicで再生できました。
[
コメントを書く]
[
Permalink]
[2008/05/09]
前回した
Windowsでのmidomiデータのmp3変換についてですが、コマンドラインでの操作は苦手だという方も多いでしょう(私もその一人です)。ですからGUIで使用する一方法を示します。
動画形式変換ソフトとして有名な
携帯動画変換君(
http://mobilehackerz.jp/contents/3GPConv)はFFmpegのフロントエンドとしても使用できます。ただ、同封されているFFmpegは少し古いものですから、Nellymoserの変換は(現時点では)できません。
携帯動画変換君をダウンロードしてインストールします。
その後、FFmpegの新しいバージョンも準備します。前回ダウンロード及び解凍した方はどこかにあるでしょうが、そうでない方はWindows用FFmpegがダウンロードできるサイト(
http://ffdshow.faireal.net/mirror/ffmpeg/)から03-Nov-2007以降のものをダウンロードします(私はffmpeg.rev12665.7zをダウンロードしました)。解凍には7-Zip(
http://www.7-zip.org/ja/)を必要とします。
解凍したffmpegフォルダの中のffmpeg.exeとpthreadGC2.dllをC:\Program Files\3GP_Converter034\cores の中に入れます。元々入っているffmpeg.exeは捨ててしまっても、あるいはリネームして別の所においていて構いません。次に
http://rss-jp.dyndns.org/Transcoding_nellyToMp3.ini をダウンロードし、C:\Program Files\3GP_Converter034\default_setting の中に入れて下さい。
3GP_Converter034フォルダのSetup.exeを起動して、nellyエンコードされたflvからmp3を抜き出す、という設定にして3GP_Converterを起動して下さい。後は、変換したいファイルをドラッグドロップするだけで終了です。
[
コメントを書く]
[
Permalink]
[2008/05/09]
前回は
midomiデータのバックアップ方法について説明しましたが、今回はwindowsでのmp3への変換について説明します。
midomiのデータはflashから録音されているために音声コーディックがNellymoserとなっており、そのままではWindowsMediaPlayerやiTunes、MP3プレーヤーなどでは再生できません。
2007/10/15以降のFFmpegではNerrymoserにも対応している(
http://ffmpeg.mplayerhq.hu/)ため、これを使用します。Windows用FFmpegがダウンロードできるサイト(
http://ffdshow.faireal.net/mirror/ffmpeg/)から03-Nov-2007以降のものをダウンロードします(私はffmpeg.rev12665.7zをダウンロードしました)。解凍には7-Zip(
http://www.7-zip.org/ja/)を必要とします。
以下はパスを通したり、入力ファイル・出力ファイルを正確にパス指定すれば汎用的に使用できますが、簡単にデスクトップに解凍したものとして説明します。
コマンドプロンプトからcd:\Document and Setting\デスクトップ\ffmpeg.rev12665 に移動します。入力ファイルをffmpeg.rev12665に入れ、コマンドプロンプトからffmpeg -y -i 入力ファイル名(ex.yourfile.flv) -ab 64 出力ファイル名(ex:yourfile.mp3) で変換できます。なお64というのはビットレートですが、Nellymoserでは元々64kbits/sで録音されているために、高音質に128等で指定しても、自動的に64kbit/sで変換されます。
[
コメントを書く]
[
Permalink]
[2008/05/09]