2018-07-03から1日間の記事一覧

【iOS】11から12へアップデート、12から11へダウングレードしてみた

iOS

iOS12のパブリックベータ版が出たということで、 ↓こちらのサイトを参考に、iOSを12にアップデートしました。 しかし、その後、iOS11がどうしても必要な状況になったので、 ↓こちらのサイトを参考に、iOSを11にダウングレードすることにしました。 …

【ffmpeg】動画の始まりが乱れているのを直してくれるMACアプリを作ってみる

ffmpeg を使って、動画の長さのトリミングをする時、 ↓こんな感じで、再エンコードなしで、切り出すと、 ffmpeg -ss 10 -i input.mp4 -c:v copy -c:a copy output.mp4 映像の始めが乱れてしまうことがあります。 これをキレイに始まるようにするためのmac ア…

【ffmpeg】動画の情報から再生時間を秒数で取得する

↓こちらのサイトを参考にして、動画の情報から再生時間を秒数で取得してみる。 ↓こちらのように、コードを書きました。 $ ffprobe -v error -i 【動画のファイルパス】-select_streams v:0 -show_entries stream=duration | sed '/^[/d' | sed s/duration=//…

【Python】よく使う関数

関数をよく忘れるので覚書き。 配列の逆順 l = [0, 1, 2, 3, 4] for i in (reversed(l)): print(i) ファイルの読み書き s = 'New file' with open(path_w, mode='w') as f: f.write(s) with open(path_w) as f: print(f.read()) URLエンコード urllib.parse.…

【Python】crontab で実行した時に、selenium のモジュールがインポートできなかったという話

前回、test.sh をMACのターミナルから実行するとうまくいくのに、crontab ではうまくいかないということがありました。 ↓こちらの方法で、エラーログを確認してみると、python で使用している「 import requests 」の部分でインポートができていないというエ…

【MAC】crontab でスクリプトが実行できない時はエラーログを見てみる

test.sh ファイルは実行できるのに、crontab を使って実行すると、動かない。 そんな時は、エラーをログに出力して確認するとよいです。 ↓こちらのサイトを参考にしました。 */30 * * * * /bin/sh /home/hoge/test.sh >>/tmp/analog.log 2>>/tmp/analog-err.…