2013-07-01から1ヶ月間の記事一覧

NHK語学講座のラジオ番組ストリーミングを取得するRubyスクリプトgogakuondemand.rb(v1804_1 2018/5/5更新版)

2020/4/2告知 らじる★らじる聴き逃しサービス対応版を公開しました。 NHK語学講座のらじる★らじる聴き逃しサービスを取得するRubyスクリプトradirudegogaku.rb(2020/4/2暫定版) - 別館 子子子子子子(ねこのここねこ)はてブロ部 2020/4/6告知 gogakuondem…

gogakuondemand.rb で保存可能な音声フォーマットによる違い

音声フォーマットによる違い mp3(約7.2MB / 15分) だいたいどんな機器でも再生可能。 こだわりがないならコレ。 m4a(約4.9-5.3MB / 15分) NHKから配信されているデータそのままなので変換が速い(PC能力が低くても問題なし)。 音質も良く、ファイルサイ…

mp4/m4a/aacのファイルサイズ/音質について

コメント頂きました NHK語学講座のラジオ番組ストリーミングを取得するRubyスクリプトgogakuondemand.rb(v2.0→2.2) - 別館 子子子子子子(ねこのここねこ) のコメント欄にこのようなコメントを頂きました。 ma 2013/07/31 15:56 gogakuondemend.rb v2.2ベ…

Windowsの「SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed」対策リンク

めもですが。 根本的対策 igaiga diary(2013-06-17) 各種対策(OpenSSL::SSL::VERIFY_NONEで済ます) [Ruby] open-uri の HTTPS リクエストで certificate verify failed | mofu犬blog 理由解説 エラー:OpenSSL::SSL::SSLError SSL_connect returned=1 errn…

NHK語学講座のラジオ番組ストリーミングを取得するRubyスクリプトgogakuondemand.rb(v2.0→2.2)

新しいバージョンv3.4(Windows対応、 mp3・m4a・wma・ogg対応)を公開しました。 NHK語学講座のラジオ番組ストリーミングを取得するRubyスクリプトgogakuondemand.rb(v3.4 Windows対応) NHK大好きな[twitter:@riocampos]です。 語学講座ストリーミング取…

NHK語学講座のラジオ番組ストリーミングを取得するRubyスクリプトgogakuondemand.rb(RubyとFFmpegのみ版v1.1)

新しいバージョンv3.4(Windows対応、 mp3・m4a・wma・ogg対応)を公開しました。 NHK語学講座のラジオ番組ストリーミングを取得するRubyスクリプトgogakuondemand.rb(v3.4 Windows対応) NHK大好きな[twitter:@riocampos]です。 昨日、語学講座ストリーミ…

NHK語学講座のラジオ番組ストリーミングを取得するRubyスクリプトgogakuondemand.rb

新しいバージョンv3.4(Windows対応、 mp3・m4a・wma・ogg対応)を公開しました。 NHK語学講座のラジオ番組ストリーミングを取得するRubyスクリプトgogakuondemand.rb(v3.4 Windows対応) NHK大好きな[twitter:@riocampos]です。 基本的にはらじる★らじるで…

「リファクタリング:Rubyエディション」めも

リファクタリング:Rubyエディション作者: Jay Fields,Shane Harvie,Martin Fowler,Kent Beck,長尾高弘出版社/メーカー: アスキー・メディアワークス発売日: 2010/02/27メディア: 大型本購入: 9人 クリック: 321回この商品を含むブログ (49件) を見るだらだら…

ffmpegの-abオプションのビットレートはkbit/sではなくbit/sで指定する

バージョン ffmpeg version 1.2.1 Copyright (c) 2000-2013 the FFmpeg developers でのお話。 本編 いままでずっと ffmpeg -y -i input.flv -ab 128 output.mp3 というような形式で書いていた。 先ほど、ffmpegからこのように怒られているのに初めて気付い…

ID3タグのバージョンはやはりID3v2のバージョン3(2.3)でUTF-16が無難

多分。多数派(Win)を優先しておく。 参考: MP3 ID3タグの文字エンコードはUTF-16がよいらしい (r271-635) およびリンク先のリンク。 ffmpegでの設定ポイント -i 入力ファイル名 のあとに-metadataオプションを入れる。-iオプション以前の-metadataオプシ…

テキストなプログレスバー

進行状況を表示します。全体の値と進み方のディレイ時間とを引数に取ります。 $ ruby progressbar.rb 250 .05 [**************************************************] 250 / 250 みたいな感じ。 #!/usr/bin/env ruby # coding: utf-8 max = ARGV[0] ? ARGV[0…

OpenSSL::Cipherでのivとkeyの形式

結論 ivとkeyは(opensslで使える)テキスト形式*1ではなく、オリジナルのバイナリ形式のまま使いましょう。 経緯 $ openssl aes-128-cbc -d -in a.in -out a.out -p -nosalt -iv 00000000000000000000000000000001 -K 9c4ceae9595bcde045cc53c1a214e512 と…

mp4とかmp3ってそのまま繋げるのね

なので細切れのmp3ファイル1.mp3〜9.mp3とかあれば list = "" (1..9).each do |i| list << "#{i}.mp3 " end `cat #{list} > merged.mp3` とかで繋がったmp3ファイルができる。 けど最終的にはffmpegとかで整えた方が良いらしい。

PhantomJSめも

某所に置いてあるJavaScript製暗号(ソースだと暗号、でもJSとして扱うと単なる文字列)をスクリプトに取り込むため、CUIベースのJavaScript動作環境を確認した。最近よくみるNode.jsにしようかと思ったけど、どうも用途に合わない&デカすぎる。ということ…

「初めてのプログラミング」読後めも

初めてのプログラミング作者: Chris Pine,西山伸出版社/メーカー: オライリー・ジャパン発売日: 2006/07/24メディア: 大型本購入: 10人 クリック: 155回この商品を含むブログ (53件) を見る図書館で偶然この初版を手に取り、Rubyの本であると気付いたので借…

twitterのuserstream/site streamsをRubyで読むためのメモ

まだ作れないけどメモを。 RubyでTwitter Bot作ろうとしたら、いろいろと勉強になりました。 - 発言駆動日記 TwitterのStreamingAPIを使ってみた(ruby & OAuth認証) – Al Tarf.net GitHub - tweetstream/tweetstream: A simple EventMachine-based library…