카메라 폰을 사용하여 사진을 찍을 때 파일 이름은 날짜와 시간으로 구성됩니다. (예 : 20131101-110015.jpg)
그러나 대부분의 포인트 앤 촬영 및 DSLR 카메라는 그렇지 않습니다. 파일 이름은 일반적으로 DCM0011.jpg와 같은 순서입니다.
날짜와 시간이 포함 된 이름으로 파일을 만들도록 카메라 옵션을 설정할 수있는 방법이 있습니까?
포인트 앤 촬영 카메라 삼성 EX1 대 카메라 폰 Samsung Galaxy S2
카메라 폰을 사용하여 사진을 찍을 때 파일 이름은 날짜와 시간으로 구성됩니다. (예 : 20131101-110015.jpg)
그러나 대부분의 포인트 앤 촬영 및 DSLR 카메라는 그렇지 않습니다. 파일 이름은 일반적으로 DCM0011.jpg와 같은 순서입니다.
날짜와 시간이 포함 된 이름으로 파일을 만들도록 카메라 옵션을 설정할 수있는 방법이 있습니까?
포인트 앤 촬영 카메라 삼성 EX1 대 카메라 폰 Samsung Galaxy S2
답변:
이것은 날짜가 아니라 파일 이름을 제한하는 방식으로 소프트웨어 특허에 귀속됩니다. 널리 사용 가능하고 크로스 플랫폼 형식 인 유일한 파일 시스템은 Microsoft의 DOS 파일 시스템 인 FAT입니다. 이전 버전과 새로운 버전의 Windows에서 작동하고 OS / 2에서 작동하고 Mac에서 작동하며 Linux에서 작동하며 카메라에서 실행되는 미니 운영 체제에 대한 많은 임베디드 구현이 있습니다. 오래되어 공개 도메인입니다.
그러나 캐치가 있습니다. 원래 버전은 파일 이름에 8 자 + 도트 + 3 자 확장자 만 허용했습니다. 더 긴 파일 이름을 허용하는 확장 프로그램은 훨씬 최근에 이루어졌으며 얼마 전 Microsoft는 로열티를 수집하는 것에 대해 심각한 혼란을 겪었습니다. 이는 대부분의 카메라와 DCIM 표준이 안전한 경로를 취하고 긴 파일 이름을 생성하는 코드를 피함을 의미합니다. 그리고 그것은 인간이 의미하는 날짜와 시간이 너무 평범하기 때문에 실행 불가능하다는 것을 의미합니다.
이것은 내장 SD 카드 드라이버의 기술 매뉴얼에 의해 백업됩니다 .
Microsoft는 판매 단위로 FAT 파일 시스템 사용에 대한 라이센스를 제공합니다. 그러나 이것은 일반적으로 특허를받은 긴 파일 이름 시스템 (LFN)을 구현하는 응용 프로그램에만 적용되는 것으로 간주됩니다. 긴 파일 이름을 사용하지 않으면 라이센스 요금이 부과되지 않지만,이 견해에 직접 동의하는지 확인해야합니다. Microsoft 표준).
카메라 또는 카메라 폰 할 쓰기 긴 파일 이름은 하나의 파일 시스템을 사용하고, 마이크로 소프트를 지불, 또는 법적 위협에 대해 걱정하지 않습니다.
대부분의 카메라가 데이터와 시간별로 파일을 저장하지 않는 이유는 카메라 소프트웨어에 아무도 코드를 작성하지 않았기 때문입니다.
아무도 코드를 작성하지 않은 한 가지 가능한 이유는 DCF 표준에 따라 카메라가 다른 카메라, 장치 및 프린터 ( wikipedia link , 실제 표준 문서 ) 와의 호환성을 위해 이미지를 저장하는 방법을 설명하는 DCF 표준에 따라 날짜 / 시간 형식이 불법이기 때문 입니다.
아무도 코드를 작성하지 않은 또 다른 이유는 단순한 코드 일지라도 코드를 작성하는 데 생각보다 많은 시간이 필요하기 때문입니다 (파일 이름 모드를 전환 할 때 수행 할 작업, 해당 이름을 가진 파일이 이미 존재하는 경우 수행 할 작업, 소프트웨어에서 작동하는지) 카메라와 함께 제공되는 CD에서 이제는 이전 파일 이름 모드와 날짜 시간 모드로 한 번 모든 것을 두 번 테스트해야합니다 ...)-이 모든 작업은 더 많은 카메라를 판매하지 않는 기능에 사용됩니다 -그 시간은 다른 곳에서 보내는 것이 좋습니다.
이제 카메라로 카메라를 사용하는 방법에 대해 Samsung EX1 사용자 설명서에서 빠른 검색으로 파일 이름을 변경하는 방법을 찾지 못했을 가능성이 있습니다.
카메라 파일 시스템 의 디자인 규칙 이 개발 될 때 주로 파일 이름 길이에 관한 것 입니다. 당시에 널리 사용되는 많은 운영 체제에서는 파일 이름이 날짜 / 시간 스탬프를 수용 할만큼 충분히 길지 않아서, 예를 들어, 동일한 분 내에 촬영 된 두 개의 이미지, 즉 같은 초 내에 훨씬 적은 이미지를 구별 할 수있었습니다. 더욱 제한적인 EXIF 사양도 있습니다.
타사 공급 업체 (Lightroom, On1, CaptureOne 등) 또는 카메라 제조업체 (EOS Utility / Digital Photo Professional, ViewNX 등)의 최신 디지털 이미지 파일 관리 응용 프로그램을 사용하면 가져올 때 이미지에 새 파일 이름을 지정할 수 있습니다 그들은 컴퓨터에. 대부분의 경우 날짜와 시간을 기준으로 가져올 때 새 파일 이름을 자동으로 할당하도록 설정하는 것이 쉽지 않습니다. 최신 프레임 속도를 그대로 유지하려면 여러 대의 카메라에서 동일한 초 내에 촬영 한 10 개 이상의 프레임을 구별 할 수있는 파일 이름이 필요합니다. 그런 다음 두 개의 다른 카메라 (멀티 슈터 결혼식 등)를 사용하여 촬영 한 이미지를 가져 오는 전체 문제가 있습니다 (또는 거의 같은 시간이지만 각 카메라의 시계가 이미지의 일부만큼 충분히 오프셋됩니다)
네, 특별한 이유가 있습니다. 그렇게하는 것이 표준의 가장 간단한 적용은 아닙니다. 표준의 가장 간단한 적용을 준수하면 제조업체, 소프트웨어 및 시간 간의 상호 운용성이 용이 해 집니다 . 새로운 소프트웨어는 오래된 이미지에서 파일 수준 작업을 처리 할 수 있습니다. 오래된 소프트웨어는 아마도 새로운 이미지에서 파일 수준 작업을 처리 할 수 있습니다.
비 특정 이유도 있습니다. 하나는 카메라 모델, 조리개, 화이트 밸런스 등과 같은 다른 관련 데이터와 함께 EXIF에서 날짜와 시간을 더 잘 인코딩 할 수 있고 파일 이름에 넣는 것이 중복되어 데이터가 분산 된 웜 캔을 여는 것입니다. 정식 진실, EXIF 또는 파일 이름?). 보다 실제적으로 말해서 파일 이름은 개인 취향의 문제입니다. 한 사람은 타임 스탬프, 다른 렌즈 모델 또는 초점 거리 또는 셔터 속도 또는 화이트 포인트를 원할 수 있습니다.
카메라는 컴퓨터이므로 컴퓨터 이름 지정, 캐시 무효화 및 일대일 오류는 컴퓨터 과학의 두 가지 어려운 문제입니다.
디지털 카메라는 없지만 많은 안드로이드 휴대 전화는 사용하기 때문에 아마도 역사적인 것입니다. 대부분의 카메라는 단일 샷 모드에서도 1 초에 두 번 이상 발사 할 수 있으므로 최소 1 초 미만의 정확도가 필요합니다. 60FPS의 최신 버스트 속도를 사용하려면 최소 두 자리 숫자가 필요하므로 시간 + 분 + 초 + 100 분의 1은 이미 8 자이며 접두어를위한 공간이 없으므로 사용중인 FAT 한계를 벗어난 것입니다 현재 컨벤션이 시작된 시점
어쨌든, 나는 그것이 당신을 많이 사지 않는다고 생각합니다. 이름이 타임 스탬프 인 경우 어떤 사진을 보았는지 알 수 있습니까? 카메라 시간이 잘못되었거나 시간대가 다른 경우 어떻게해야합니까? 소수의 사람들은 카메라를 UTC로 유지하지만 대부분 현지 시간으로 설정합니다. 따라서 시퀀스 번호는 이미지를 구별하기위한 다른 규칙보다 우수합니다. 개인적으로 이미지를 폴더에 뱉고 다음 파일을 다운로드하거나 백업하는 것을 잊어 버려서 더 걱정하고 있습니다.
주된 이유는 날짜 형식도 국제 표준이 아니며 항상 주문별로 정렬 할 수 없기 때문입니다. 예를 들어, 미국에서 mmddyyyy 형식으로 파일을 순서대로 보려면 2003 년 3 월 파일이 2012 년 1 월 파일 뒤에 나열됩니다. 연속 시퀀스를 사용하면 파일이 촬영 될 때 파일이 정렬됩니다. 이름별로 정렬 할 때 파일의 날짜 / 시간 자체는 날짜 / 시간을 국제적으로 호환되는 형식으로 저장하고 이미지 자체의 메타 데이터에도 정보가 포함됩니다.
내가 생각할 수있는 또 다른 이유는 표시된 타이밍에 대해 초 미만의 정확도가 필요하다는 것입니다. 대부분의 DSLR을 사용하면 초당 여러 장의 사진을 촬영할 수 있습니다. 예를 들어 카메라는 버튼을 누르고 있으면 1 초에 6 ~ 7 장을 촬영합니다.
즉, 주요 4 가지 이유는 문화적 차이로 인한 혼동을 방지하고 파일 이름별로 적절한 정렬 순서를 보장하는 것입니다. 초당 여러 장의 사진을 찍을 수 있고 날짜 시간이 파일 생성 시간을 통해 이미 저장되어 있기 때문입니다.