INNER CODE UNIT · Java
selectVideoTrack
microshow/RxFFmpeg · rxffmpeg/src/main/java/io/microshow/rxffmpeg/AudioVideoUtils.java:43
public static int selectVideoTrack(MediaExtractor extractor) {
int numTracks = extractor.getTrackCount();
for (int i = 0; i < numTracks; i++) {
MediaFormat format = extractor.getTrackFormat(i);
String mime = format.getString(MediaFormat.KEY_MIME);
if (mime.startsWith("video/")) {
// Log.d(TAG, "Extractor selected track " + i + " (" + mime + "): " + format);
return i;
}
}
return -1;
}
/**
* 查找音频轨道
*
* @param extractor
* @return