Skip to main content

To trim a specified section in CSV files

Project description

ULTIMATE TRIMMER

CSV ファイルで指定した部分をトリミングするスクリプトです。

使い方

  • 以下のコマンドを実行してください
$ ultrim csvfile1.csv csvfile2.csv ...
  • 実行後、trim フォルダに切り抜き動画が保存されます。

CSV ファイルのフォーマット

video
{ここに動画ファイル名}
開始 終了 タイトル 属性 感想
0:12 0:30 よくばり free miss よくできましたとしか言いようがない
1:02:05 1:02:20 どこまでも走る run すげえ良い感じ

オプション

--save:保存ディレクトリを変更

  • --saveオプションでクリップを保存するディレクトリを指定出来ます。
    • 例:savedir/に保存
$ ultrim csvfile.csv --save savedir/

--expand:クリップの領域を拡張

  • --expandオプションでクリップの秒数を前後に拡張できます。
    • 例:前を 5 秒,後ろを 3 秒拡張する場合
$ ultrim csvfile.csv --expand 5 3
  • この例では,0:10-1:59 のクリップは 0:05-2:02 に拡張されて切り抜かれます。

--altnum:タイトルを代用する際のオプション

  • タイトルが空欄の場合に感想の先頭の文字をタイトルとします。
  • その時の先頭文字数をこのオプションで指定します。
    • 例:先頭文字数を 5 文字とする場合
$ ultrim csvfile.csv --altnum 5
  • この例では,タイトルが「」で,感想が「よくできましたとしか言いようがない」の場合,タイトルは「よくできま」になります。

動作環境

Windows + python 環境での動作を想定しています。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ultimate_trimmer-1.0.0.tar.gz (6.8 kB view hashes)

Uploaded Source

Built Distribution

ultimate_trimmer-1.0.0-py3-none-any.whl (8.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page