Как я могу получить "настоящее" имя файла из файла в .torrent, чтобы напечатать его в Java? Я могу получить getFileName и getAbsolutePath, но мне нужно имя файла самого файла?
Вам, вероятно, следует использовать библиотеку BitTorrent, например Snark , torrent4j , bitext или Yaircc .
Взгляните на Формат торрент-файла .Это даст вам информацию о том, как получить имена файлов из файла и пиров.