다음과 같은 문제가 있습니다.exif_read_data 대 exec (exiftool ...)
새로운 상속 된 프로젝트에서 유지 관리 작업을합니다. 개발자는이 방법으로 이미지 및 비디오의 메타 데이터 작업이 프로젝트 : 당신이 읽을 수있는 것처럼
function getRotationFromFile($realPath) {
$retVal = Array();
$cmd = variable_get("exiftool",null) . "\"$realPath\"" . " | grep -E 'Rotation|Camera Identifier'";
exec($cmd, $output);
foreach ($output as $row){
$key = trim(strstr($row, ':', true));
$value = trim(str_replace(": ", "", strstr($row, ': ')));
$retVal[$key] = $value;
}
return $retVal;
}
는,이 기능 (.. exiftool)을 간부를 호출하고 일부 메타 데이터를 검색 할 수 있습니다. 나는 PHP에서 exif_read_data이 있다는 것을 알고있다.
내 질문은 :
- 가장 좋은 방법은 무엇입니까?
- 더 빠른 사람은 누구입니까?
- "올바른"사람은 누구입니까?
- 마지막으로, 내가 검색하려고하지만 exif_read_data 소스
에서 사용 exiftool이 사전에 감사하면 내가 발견하지 않습니다!
이 오래된 게시물에 시간을내어 보내 주셔서 감사합니다.이 질문은 내가 물어 본 것보다 더 완성 된 답변입니다. –
흠, 나는 데이트조차 못 들었어. 그것은 ExifTool을위한 나의 필터의 꼭대기에 갑자기 나타났습니다. 그래서 그것은 새로운 것이라고 생각했습니다. – StarGeek