2015-08-29 3 views
0

это ошибка:mp4parser AppendTrack Ошибка java.lang.NullPointerException

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException 
    at com.googlecode.mp4parser.boxes.mp4.ESDescriptorBox.getContentSize(ESDescriptorBox.java:60) 
    at com.googlecode.mp4parser.AbstractBox.getSize(AbstractBox.java:203) 
    at com.googlecode.mp4parser.BasicContainer.getContainerSize(BasicContainer.java:70) 
    at com.coremedia.iso.boxes.sampleentry.AudioSampleEntry.getSize(AudioSampleEntry.java:330) 
    at com.googlecode.mp4parser.BasicContainer.getContainerSize(BasicContainer.java:70) 
    at com.coremedia.iso.boxes.SampleDescriptionBox.getSize(SampleDescriptionBox.java:112) 
    at com.googlecode.mp4parser.AbstractContainerBox.getHeader(AbstractContainerBox.java:67) 
    at com.coremedia.iso.boxes.SampleDescriptionBox.getBox(SampleDescriptionBox.java:94) 
    at com.googlecode.mp4parser.authoring.tracks.AppendTrack.mergeStsds(AppendTrack.java:81) 
    at com.googlecode.mp4parser.authoring.tracks.AppendTrack.<init>(AppendTrack.java:65) 
    at Mp4.merging.merge(merging.java:97) 

и Это мой код:

if (audioTracks.size() > 0) { 
      result.addTrack(new AppendTrack(audioTracks.toArray(new Track[audioTracks.size()]))); 
     } 

И я не могу найти нулевой элемент.

+0

Возможный дубликат [Что такое Исключение Null Pointer и как его исправить?] (Http: // stackoverflow .com/вопросы/218384 /, что-это-нуль-указатель исключений и, как-делать-я-Fix-It) – Tunaki

ответ

0

проблема заключалась в перекодировании аудио vlc, поэтому у mp4 есть проблема со звуковой дорожкой. Мне нужно установить кодировку звука MP2L2, но я не знаю правильные параметры перекодировки VlC, чтобы заставить его работать

Смежные вопросы