Giter Site home page Giter Site logo

kurema / bdvideolibrarymanager Goto Github PK

View Code? Open in Web Editor NEW
5.0 3.0 0.0 69.55 MB

Blu-ray Discで録画した番組(BD-AV)を管理するスクリプト・Windowsアプリ・モバイルアプリ

Home Page: https://play.google.com/store/apps/details?id=com.github.kurema.BDVideoLibraryManager

License: MIT License

Batchfile 0.19% C# 98.99% Shell 0.81%
xamarin-forms android bd-av bluray

bdvideolibrarymanager's Introduction

BDVideoLibraryManager

release MIT License Build Android and WPF

Google Play Releases
Google Play で手に入れよう 最新リリース

Info

Androidアプリ単独では意味がありません。 最新ReleaseからWindows版をダウンロードして、ディスクを取り込み、そのフォルダを共有してください。

About

このツールは以下の3つの機能を含みます。

  • BD-AV形式のBlu-ray Discに含まれる録画内容をディスク毎にcsv化するツール。
  • それらの情報をWindowsデスクトップ上で確認・検索するソフト。
  • Xmarin Formsを利用し、Android上からSMB共有されたcsvファイルを確認・検索するアプリ。

How to use

  1. パソコンにBDドライブを接続して管理情報を取り込む。
  2. 当該フォルダをファイル共有するかNASに転送する。
  3. PC上やAndroidから管理情報を見る(SMB経由。csvのまま)。
  4. 見たい映像が含まれるディスクを確認して、探して、見る。

より詳細にWindows上での作業を説明します。

  1. 最新ReleaseからWindows.zipをダウンロードして適当なフォルダに展開(releases→Win.zip)。
  2. 適当なバージョンを選択して解凍します。
  • "all"を選べば基本的にどの環境でも動作します。
  • それ以外は自分の環境に合わせて選択してください(基本的にx64です)。ファイル名が少ないのですっきりします。
  • 共有フォルダに配置することを想定しているので、ネットワーク上の他のコンピューターでも動作するように選択してください。
  1. VideoLibraryManager.exeを実行し、取り込む(取り込み→ドライブ・ディスク名指定→取り込み)。
  2. 当該フォルダをファイル共有。あるいはNAS上などに移動。
  3. Android版をインストール。設定を選び、サーバー名・パス・ユーザー名・パスワードを設定。これでキャッシュされる。データ更新時には、一覧画面でプルダウンすれば再ダウンロード可能。

バッチファイルを使う場合。

  1. Toolsをダウンロードして適当なフォルダに展開(最新Release→Tools.zip)。
  2. フォルダ内の"copy.bat"を編集。E:¥を実際のBDドライブのドライブレターに書き換える。
  3. ドライブにBDを一枚づつ挿入。その度にcopy.batを実行する(挿入から読み込みまで多少の時間を要します)。
  4. 全てのBDドライブを読み込んだらrpls2csv.batを実行する。
  5. できたcsvフォルダを適当な場所に移動して、共有フォルダやNASのCIFS/SMB機能でLan内に公開。
  6. csv/の上層フォルダにWindows版(releases→Win.zipを展開)を配置。これでWindowsで閲覧ができます。

Screenshots

Android:

screenshot android 1 screenshot android 2 screenshot android 3
screenshot android 4 screenshot android 5 screenshot android 6

Windows:

screenshot windows 1 screenshot windows 2

Thanks

以下の協力を以て本ツールは作られています。

  • BD-AVに含まれる情報の取得には Vesti La Giubba様のbdavinfoを利用しています。
  • CSVファイルの解析にはJoshClose様のCsvHelperを利用しています。
  • SMBへのアクセスにはTalAloni様のSMBLibraryを利用しています。
  • このアプリはXamarin Formsで作られています。

Links

リンク 詳細
kurema/bdavinfo bdavinfoのミラー。Tools/bdavinfo21.zipと内容は同じ。
arcatdmz/bdavinfo-csv-to-html bdavinfoの出力をHTMLに変換するツール。

bdvideolibrarymanager's People

Contributors

kurema avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.