
youtube-dlドキュメントを見ていますが、次のようになります。
-no-mtime Do not use the Last-modified header to set
the file modification time
誰もがこれが何を意味するのかを一般英語で話したり共有したりできますか?これは、アップローダーやYouTube投稿の時間を尊重することを意味しますか?それとも別の意味ですか?
答え1
mtime
ファイルの最後の変更時刻を保存するファイルシステムフィールドです。
youtube-dlがファイルをダウンロードすると、ファイルのmtimeをHTTP Last-Modifiedヘッダーと同じに設定しようとします。 mtimeファイルを使用している場合は、手動で変更する--no-mtime
必要はありません。
詳しくはyoutube-dlをご覧ください。ソースコードgithubから。いくつかの関連ライン:
mtimeの設定に使用されるヘッダーは次のものを使用します
try_utime
。downloader/http.py: 243行try_utime
クラスのメソッドFileDownloader
:downloader/common.py: 202行目デフォルト
updatetime
:options.py:724行