Skip to content

MP3 file fails to process: Unable to strip metadata #462

@Phlank

Description

@Phlank

Reported by a user uploading a prerecorded set. They got the error of "Failed to process file" on the prerecorded timeslot form.

Replication:

  1. Log in.
  2. Navigate to the schedules page.
  3. Click the (+) button next to a timeslot to open the form.
  4. Fill out the form to submit a prerecorded timeslot. Important: Use this file

Expected behavior: File should process correctly and a success message should be issued to the user.

Actual behavior: File does not process.

Log errors when the bug occurs:

Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]: fail: LowPressureZone.Api.Services.Audio.Mp3Processor[1541731347]
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       Unable to strip metadata from MP3 file at /tmp/low-pressure-zone/0f7a6826-a4d9-48ee-9722-5c1b3c08aed9: ffmpeg exited with non-zero exit-code (228 - ffmpeg version 7.1.1-1ubuntu1.3 Copyrig>
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         built with gcc 14 (Ubuntu 14.2.0-19ubuntu2)
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         configuration: --prefix=/usr --extra-version=1ubuntu1.3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disabl>
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         libavutil      59. 39.100 / 59. 39.100
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         libavcodec     61. 19.101 / 61. 19.101
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         libavformat    61.  7.100 / 61.  7.100
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         libavdevice    61.  3.100 / 61.  3.100
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         libavfilter    10.  4.100 / 10.  4.100
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         libswscale      8.  3.100 /  8.  3.100
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         libswresample   5.  3.100 /  5.  3.100
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         libpostproc    58.  3.100 / 58.  3.100
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       Input #0, mp3, from '/tmp/low-pressure-zone/0f7a6826-a4d9-48ee-9722-5c1b3c08aed9':
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         Duration: 00:59:42.04, start: 0.025057, bitrate: 320 kb/s
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         Stream #0:0: Audio: mp3 (mp3float), 44100 Hz, stereo, fltp, 320 kb/s
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:             Metadata:
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:               encoder         : LAME3.100
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:             Side data:
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:               replaygain: track gain - -4.500000, track peak - unknown, album gain - unknown, album peak - unknown,
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       Stream mapping:
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         Stream #0:0 -> #0:0 (copy)
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       Output #0, mp3, to '/tmp/low-pressure-zone/6870b4be-e4e2-4800-8484-1fe40b1b7bc1.mp3':
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         Metadata:
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:           TSSE            : Lavf61.7.100
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:         Stream #0:0: Audio: mp3, 44100 Hz, stereo, fltp, 320 kb/s
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:             Side data:
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:               replaygain: track gain - -4.500000, track peak - unknown, album gain - unknown, album peak - unknown,
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       Press [q] to stop, [?] for help
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       [aost#0:0/copy @ 0x5fcdee8fcb80] Error submitting a packet to the muxer: No space left on device
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:           Last message repeated 1 times
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       [out#0/mp3 @ 0x5fcdee8fc7c0] Error muxing a packet
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       [out#0/mp3 @ 0x5fcdee8fc7c0] Task finished with error code: -28 (No space left on device)
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       [out#0/mp3 @ 0x5fcdee8fc7c0] Terminating thread with return code -28 (No space left on device)
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       [out#0/mp3 @ 0x5fcdee8fc7c0] Error writing trailer: No space left on device
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       [out#0/mp3 @ 0x5fcdee8fc7c0] Error closing file: No space left on device
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       [out#0/mp3 @ 0x5fcdee8fc7c0] video:0KiB audio:255KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       size=       4KiB time=00:00:06.71 bitrate=   4.9kbits/s speed=1.03e+03x
Feb 03 19:12:36 low-pressure-zone-vm lpzapi[1549707]:       Conversion failed!)

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendInvolves changes to the server codebugSomething isn't working

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions