![youtube-dl 및 --no-mtime은 무엇을 의미합니까?](https://linux55.com/image/116475/youtube-dl%20%EB%B0%8F%20--no-mtime%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
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행