Versuchen Sie es mit ffmpeg
und prüfen Sie, ob die Datei in einen anderen Container kopiert werden kann. Möglicherweise ist nur der Container beschädigt. 3GP sollte einfach in MP4 konvertiert werden können.
ffmpeg -i input.3gp -vcodec copy -acodec copy output.mp4