2012-08-28 2 views
0

이미지에 오디오 파일을 추가하고 싶습니다. 그래서 누군가 그 이미지를 얻으면 그는 그것으로부터 소리를 추출 할 수 있습니다. 이미지 헤더에 추가 데이터를 추가 할 수 있다고 생각합니다. 그러나 나는 안드로이드에서 이런 종류의 헤더 처리를하는 방법을 모른다. 저를 안내해 주시겠습니까?Android의 이미지에 오디오 파일을 추가하는 방법

답변

1

아래 코드를 사용하여 Android의 JPEG 헤더에 작은 설명을 추가 할 수 있습니다. JPEG에만 해당됩니다.

final static String EXIF_TAG = "UserComment"; 


public static boolean setComment(String imagePath, String comment) {  
     try { 
      ExifInterface exif = new ExifInterface(imagePath); 
      exif.setAttribute(EXIF_TAG, comment); 
      exif.saveAttributes();    
     } catch (IOException e) { 
      e.printStackTrace();     
     } 
     return true; 

    } 

하지만 데이터 스트림이 너무 커서 헤더에 맞지 않기 때문에 오디오 파일을 저장할 수 없다는 것이 문제입니다.

관련 문제