fix: incorrect profile of mp4

with_status
WorldObservationLog 4 months ago
parent 5b2442e8a1
commit 343c1b2852
  1. 2
      src/mp4.py

@ -156,7 +156,7 @@ def encapsulate(song_info: SongInfo, decrypted_media: bytes, atmos_convent: bool
f.write(str(nhml_xml)) f.write(str(nhml_xml))
subprocess.run(f"gpac -i {nhml_name.absolute()} nhmlr -o {song_name.absolute()}", subprocess.run(f"gpac -i {nhml_name.absolute()} nhmlr -o {song_name.absolute()}",
stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
subprocess.run(f'mp4box -add {song_name.absolute()} -brand "M4A " {song_name.absolute()}', subprocess.run(f'mp4box -add {song_name.absolute()} -ipod {song_name.absolute()}',
stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
with open(song_name.absolute(), "rb") as f: with open(song_name.absolute(), "rb") as f:
final_song = f.read() final_song = f.read()

Loading…
Cancel
Save