Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pastak/nicodoentagginger
PHP script for download video file from nicovideo.jp , then call ffmpeg and add id3v2.4 tag
https://github.com/pastak/nicodoentagginger
Last synced: 10 days ago
JSON representation
PHP script for download video file from nicovideo.jp , then call ffmpeg and add id3v2.4 tag
- Host: GitHub
- URL: https://github.com/pastak/nicodoentagginger
- Owner: pastak
- Created: 2012-06-16T16:22:19.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-06-16T18:01:02.000Z (over 12 years ago)
- Last Synced: 2024-10-24T23:20:03.502Z (about 2 months ago)
- Language: PHP
- Size: 109 KB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
nicoDoEnTagginger
=================PHP script for download video file from nicovideo.jp , then call ffmpeg and add id3v2.4 tag
Require
--------
#### NicoNico Account
You must.#### ffmpeg
apt-getとかで入れると上手くいきません。。方法はここらへんによくまとまってます。#### eyeD3
mp3にid3なタグをつけるアプリケーションです。 ffmpegでも出来ますがUTF-16で書き込みたかったので、これをy使用しています。How to Use
----------
1. download.phpを開いて112行目にニコニコ動画のアカウントのメールアドレスとパスワード、169行目にvideoを保存するディレクトリのパスを入れます
2. encode.phpの35行目にも同じディレクトリのパスを入れておきます。41行目のffmpegのオプションと46行目のオプションは自由に設定変更してください。
3. Terminalで 'php main.php <videoid(ex:sm000001)>' と入力するとダウンロードとエンコードが行われます。Other Info
----------
* 動作状況は常にログファイルに保存します。(ファイル名:log[Y]-[m]-[d].txt)
保存される情報は実行コマンドはダウンロードに失敗した場合のエラーコードなどです。
* videoのダウンロードに失敗した場合はmiss.txtにそのvideoidを書き込みます。
* retry.phpを実行することでmiss.txtに書きこまれているidを順番に引数にしてmain.phpを呼び出します。基本的にはmiss.txtの中身ががなくなるまで繰り返します。