1. SIS Lab
  2. >
  3. Blog
  4. >
  5. TEDから取得したmp3に英語原稿を埋め込む

TEDから取得したmp3に英語原稿を埋め込む

更新日:2020.03.31 作成日:2012.03.21

TEDの英語原稿を取得する - ギークを夢見るじょーぶん男子 で取得した英語原稿をダウンロードしたmp3ファイルに埋め込みたい。

調べてみると、id3lib-rubyが使えそう。

id3lib-rubyを利用してmp3に歌詞情報を埋め込む

準備

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!

できた!

TEDから取得したmp3に英語原稿を埋め込む https://farm8.staticflickr.com/7278/6855134016_575c2c3113.jpg

課題

  • 日本語を埋め込もうと思うとうまくいかない。文字コードの問題を解決できなかった
B! Pocket
スポンサーリンク

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メソッドの省略記法