TEDから取得したmp3に英語原稿を埋め込む
更新日:2023.05.05
作成日:2012.03.21
TEDの英語原稿を取得する - ギークを夢見るじょーぶん男子 で取得した英語原稿をダウンロードしたmp3ファイルに埋め込みたい。
調べてみると、id3lib-ruby
が使えそう。
id3lib-rubyを利用してmp3に歌詞情報を埋め込む
- id3lib-ruby - ID3 tag library for Ruby
- mp3のタグを扱うライブラリid3libのラッパー
準備
brew install id3lib
gem install id3lib-ruby
Lyricsに英語原稿を設定
require 'rubygems'
require 'id3lib'
# TEDからダウンロードしたmp3ファイルの読み込み
tag = ID3Lib::Tag.new('ted.mp3')
# 英語原稿を歌詞情報として登録
tag.lyrics = "TEDから取得した英語原稿"
# 更新
tag.update!
できた!
課題
- 日本語を埋め込もうと思うとうまくいかない。文字コードの問題を解決できなかった
Related contents
TECH
2012.04.19
RubyからGMailを使ってメール送信
TECH
2012.04.03
Padrinoを触ってみた
TECH
2012.03.20
TEDの英語原稿を取得する
TECH
2012.03.05
RubyからEvernoteAPIを使う-Web Application編-
TECH
2012.03.04
RubyからEvernoteAPIを使ってノートブックの取得と、ノートの作成をする
TECH
2012.02.01
Sinatra触ってると出てくるRackって何?
TECH
2012.01.30
Lokkaプラグインlokka-twitter_urlを作ってみた
TECH
2017.06.25
[Ruby]mapメソッドの省略記法