Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save myokoym/8910056 to your computer and use it in GitHub Desktop.
Save myokoym/8910056 to your computer and use it in GitHub Desktop.
Ubuntuで64GBのSDカードから動画を抜いてMP4に変換する手順

Ubuntuで64GBのSDカードから動画を抜いてMP4に変換する手順

exFATのファイルシステムをマウントする準備

sudo apt-get install exfat-fuse exfat-utils

SDカードを挿してマウントしてPCへコピー

  • Nautilus(ノーチラス)1 を使うとGUIでできて簡単
  • コマンドライン版はTODO

音声/動画変換ツール「FFmpeg」をインストール

sudo apt-get install ffmpeg

FFmpegのavconvコマンドを使って動画ファイルの形式を変換

avconv -i IN.mts -strict experimental OUT.mp4
  • experimentalだと質が低下するかもしれないらしい。指定しない方法は調査中。

Rubyを使う場合

Dir.glob("DIRECTORY/*.MTS") do |path|
  spawn("avconv",
        "-i", path,
        "-strict", "experimental",
        "#{File.basename(path, ".MTS")}.mp4")
end

Rubyを使う場合(ワンライナー)

ruby -e 'Dir.glob("DIRECTORY/*.MTS") {|path| spawn("avconv", "-i", path, "-strict", "experimental", "#{File.basename(path, ".MTS")}.mp4")}'

Footnotes

  1. http://ja.wikipedia.org/wiki/Nautilus

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment