TAP Playlist - .taf.tmp not available or not send, error=Timeout [220]

I created the following TAP file and assigned it to one of my custom tags. Then i did a freshness-check on my TonieBox and placed the custom tag on it, but i got a red blinking error on the box. As you can see in the logs, the taf-generation was not successfull and run into a timeout.

TAP-file

{
  "type": "tap",
  "audio_id": "0",
  "filepath": "lib://by/tapID/EuleNeu.taf",
  "name": "EuleNeu",
  "files": [
    {
      "filepath": "lib://by/audioID/1506516170.taf",
      "name": "1506516170.taf"
    },
    {
      "filepath": "lib://TraktorUndBaerimZoo.taf",
      "name": "TraktorUndBaerimZoo.taf"
    }
  ]
}

Log-Output:

INFO |cloud_request.c:0200:web_request| Connecting to HTTP server prod.de.tbs.toys:443...
INFO |cloud_request.c:0252:web_request|   trying IP: 3.74.99.150
INFO |cloud_request.c:0453:web_request| Binary data, not dumping body
INFO |server.c:0432:httpServerRequestCallback| UA=toniebox-esp32-eu/v5.233.0, ESPFW=eu/v5.233.0
INFO |handler_cloud.c:0448:handleCloudContent|  >> client requested content for rUID 5641f40e500304e0, auth 00000000...
INFO |handler_cloud.c:0640:handleCloudContent| Serve streaming TAP /teddycloud/data/library/by/tapID/EuleNeu.taf.tmp from /teddycloud/data/library/by/tapID/EuleNeu.taf
INFO |toniefile.c:0678:ffmpeg_stream| Encode 2 sources:
INFO |toniefile.c:0681:ffmpeg_stream|  /teddycloud/data/library/by/audioID/1506516170.taf
INFO |toniefile.c:0681:ffmpeg_stream|  /teddycloud/data/library/TraktorUndBaerimZoo.taf
INFO |toniefile.c:0683:ffmpeg_stream| as TAF to /teddycloud/data/library/by/tapID/EuleNeu.taf.tmp
INFO |toniefile.c:0702:ffmpeg_stream|  detected TAF file, skipping 4096 bytes
INFO |toniefile.c:0560:ffmpeg_decode_audio_start_skip| Start ffmpeg for decoding...
INFO |toniefile.c:0573:ffmpeg_decode_audio_start_skip| FFmpeg command: tail -c +4097 "/teddycloud/data/library/by/audioID/1506516170.taf" | ffmpeg -i - -f s16le -acodec pcm_s16le -ar 48000 -ac 2 -ss 0 -
INFO |toniefile.c:0139:toniefile_create| Create TAF: /teddycloud/data/library/by/tapID/EuleNeu.taf.tmp
INFO |toniefile.c:0394:toniefile_new_chapter| new chapter at 0x00000000
ffmpeg version 6.1.1-3ubuntu5 Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 13 (Ubuntu 13.2.0-23ubuntu3)
  configuration: --prefix=/usr --extra-version=3ubuntu5 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libjack --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-pocketsphinx --enable-librsvg --enable-libjxl --enable-shared
  libavutil      58. 29.100 / 58. 29.100
  libavcodec     60. 31.102 / 60. 31.102
  libavformat    60. 16.100 / 60. 16.100
  libavdevice    60.  3.100 / 60.  3.100
  libavfilter     9. 12.100 /  9. 12.100
  libswscale      7.  5.100 /  7.  5.100
  libswresample   4. 12.100 /  4. 12.100
  libpostproc    57.  3.100 / 57.  3.100
Input #0, ogg, from 'fd:':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Audio: opus, 48000 Hz, stereo, fltp
    Metadata:
      encoder         : Lavc56.60.100 libopus
      encoder_options : --quiet --bitrate 96 --vbr
      pad             : 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Stream mapping:
  Stream #0:0 -> #0:0 (opus (native) -> pcm_s16le (native))
Output #0, s16le, to 'pipe:':
  Metadata:
    encoder         : Lavf60.16.100
  Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      pad             : 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
      encoder_options : --quiet --bitrate 96 --vbr
      encoder         : Lavc60.31.102 pcm_s16le
ERROR|handler_cloud.c:0667:handleCloudContent|  >> file /teddycloud/data/library/by/tapID/EuleNeu.taf.tmp not available or not send, error=Timeout [220]...
INFO |toniefile.c:0783:ffmpeg_stream| Encoding aborted, active flag set to false
[aost#0:0/pcm_s16le @ 0x55aece9e50] Error submitting a packet to the muxer: Broken pipe
[out#0/s16le @ 0x55aeccc840] Error muxing a packet
[out#0/s16le @ 0x55aeccc840] Error writing trailer: Broken pipe
[out#0/s16le @ 0x55aeccc840] Error closing file: Broken pipe
[out#0/s16le @ 0x55aeccc840] video:0kB audio:310930kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
size=  310919kB time=00:27:38.77 bitrate=1535.5kbits/s speed=11.3x
Conversion failed!
INFO |toniefile.c:0627:ffmpeg_decode_audio_end| Stopped ffmpeg with code=57344...
ERROR|toniefile.c:0800:ffmpeg_stream| Could not close FFmpeg pipe error=Operation aborted [15]
ERROR|toniefile.c:0819:ffmpeg_stream| TAF encoding failed, deleting TAF
INFO |server.c:0961:server_init| 1 open HTTPS API connections

Update:

  • Box-Version ESP32

I found the same issue reported here for an cc3200 box:

In the meanwhile i tried it with the following setups:

  • one .taf file, one .mp4 file → same ERROR
  • two mp3 files → SUCCESSFULL
  • one .taf file, one .mp3 file → first try was SUCCESSFULL, second try with same setup on another day ended with same ERROR (see logs attached in comment afterwards)

Successfull try (one .taf , one .mp3 file):

INFO |handler_cloud.c:0640:handleCloudContent| Serve streaming TAP /teddycloud/data/library/by/tapID/test1.taf.tmp from /teddycloud/data/library/by/tapID/test1.taf
INFO |toniefile.c:0678:ffmpeg_stream| Encode 2 sources:
INFO |toniefile.c:0681:ffmpeg_stream|  /teddycloud/data/library/by/audioID/1506516170.taf
INFO |toniefile.c:0681:ffmpeg_stream|  /teddycloud/data/library/mp3/05 Ey DJ.mp3
INFO |toniefile.c:0683:ffmpeg_stream| as TAF to /teddycloud/data/library/by/tapID/test1.taf.tmp
INFO |toniefile.c:0702:ffmpeg_stream|  detected TAF file, skipping 4096 bytes
INFO |toniefile.c:0560:ffmpeg_decode_audio_start_skip| Start ffmpeg for decoding...
INFO |toniefile.c:0573:ffmpeg_decode_audio_start_skip| FFmpeg command: tail -c +4097 "/teddycloud/data/library/by/audioID/1506516170.taf" | ffmpeg -i - -f s16le -acodec pcm_s16le -ar 48000 -ac 2 -ss 0 -
INFO |toniefile.c:0139:toniefile_create| Create TAF: /teddycloud/data/library/by/tapID/test1.taf.tmp
INFO |toniefile.c:0394:toniefile_new_chapter| new chapter at 0x00000000
ffmpeg version 6.1.1-3ubuntu5 Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 13 (Ubuntu 13.2.0-23ubuntu3)
  configuration: --prefix=/usr --extra-version=3ubuntu5 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libjack --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-pocketsphinx --enable-librsvg --enable-libjxl --enable-shared
  libavutil      58. 29.100 / 58. 29.100
  libavcodec     60. 31.102 / 60. 31.102
  libavformat    60. 16.100 / 60. 16.100
  libavdevice    60.  3.100 / 60.  3.100
  libavfilter     9. 12.100 /  9. 12.100
  libswscale      7.  5.100 /  7.  5.100
  libswresample   4. 12.100 /  4. 12.100
  libpostproc    57.  3.100 / 57.  3.100
Input #0, ogg, from 'fd:':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Audio: opus, 48000 Hz, stereo, fltp
    Metadata:
      encoder         : Lavc56.60.100 libopus
      encoder_options : --quiet --bitrate 96 --vbr
      pad             : 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Stream mapping:
  Stream #0:0 -> #0:0 (opus (native) -> pcm_s16le (native))
Output #0, s16le, to 'pipe:':
  Metadata:
    encoder         : Lavf60.16.100
  Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      pad             : 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
      encoder_options : --quiet --bitrate 96 --vbr
      encoder         : Lavc60.31.102 pcm_s16le
[out#0/s16le @ 0x55a399a840] video:0kB audio:388409kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%
size=  388409kB time=00:34:31.47 bitrate=1536.0kbits/s speed=11.5x
INFO |toniefile.c:0627:ffmpeg_decode_audio_end| Stopped ffmpeg with code=0...
INFO |toniefile.c:0749:ffmpeg_stream| Decode next source: /teddycloud/data/library/mp3/05 Ey DJ.mp3
INFO |toniefile.c:0560:ffmpeg_decode_audio_start_skip| Start ffmpeg for decoding...
INFO |toniefile.c:0573:ffmpeg_decode_audio_start_skip| FFmpeg command: ffmpeg -i "/teddycloud/data/library/mp3/05 Ey DJ.mp3" -f s16le -acodec pcm_s16le -ar 48000 -ac 2 -ss 0 -
INFO |toniefile.c:0394:toniefile_new_chapter| new chapter at 0x00001678
ffmpeg version 6.1.1-3ubuntu5 Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 13 (Ubuntu 13.2.0-23ubuntu3)
  configuration: --prefix=/usr --extra-version=3ubuntu5 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libjack --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-pocketsphinx --enable-librsvg --enable-libjxl --enable-shared
  libavutil      58. 29.100 / 58. 29.100
  libavcodec     60. 31.102 / 60. 31.102
  libavformat    60. 16.100 / 60. 16.100
  libavdevice    60.  3.100 / 60.  3.100
  libavfilter     9. 12.100 /  9. 12.100
  libswscale      7.  5.100 /  7.  5.100
  libswresample   4. 12.100 /  4. 12.100
  libpostproc    57.  3.100 / 57.  3.100
[mp3 @ 0x5582ca5bd0] Estimating duration from bitrate, this may be inaccurate
Input #0, mp3, from '/teddycloud/data/library/mp3/05 Ey DJ.mp3':
  Metadata:
    title           : Ey DJ
    artist          : Culcha Candela
    publisher       : Urban
    genre           : Other
    album           : Culcha Candela
    album_artist    : Culcha Candela
    track           : 5
    date            : 2007
    id3v2_priv.WM/MediaClassPrimaryID: \xbc}`\xd1#\xe3\xe2K\x86\xa1H\xa4*(D\x1e
    id3v2_priv.WM/MediaClassSecondaryID: \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
    id3v2_priv.WM/WMContentID: \x1d\xfc\xb8\x941\x9dAE\xa7\xc9v\xc8-\xac-\x9a
    id3v2_priv.WM/UniqueFileIdentifier: A\x00M\x00G\x00a\x00_\x00i\x00d\x00=\x00R\x00 \x00 \x001\x002\x001\x005\x003\x003\x006\x00;\x00A\x00M\x00G\x00p\x00_\x00i\x00d\x00=\x00P\x00 \x00 \x00 \x008\x000\x005\x001\x003\x006\x00;\x00A\x00M\x00G\x00t\x00_\x00i\x00d\x00=\x00T\x00 \x001\x002\x003\x00
    id3v2_priv.WM/WMCollectionID: \xe3\xfe\x9c\x84\x1dX\x82L\x85|\xc7\xb7y\x8c\xa2%
    id3v2_priv.WM/WMCollectionGroupID: \xe3\xfe\x9c\x84\x1dX\x82L\x85|\xc7\xb7y\x8c\xa2%
    id3v2_priv.WM/Provider: A\x00M\x00G\x00\x00\x00
  Duration: 00:03:48.08, start: 0.000000, bitrate: 192 kb/s
  Stream #0:0: Audio: mp3, 44100 Hz, stereo, fltp, 192 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (mp3 (mp3float) -> pcm_s16le (native))
Press [q] to stop, [?] for help
Output #0, s16le, to 'pipe:':
  Metadata:
    title           : Ey DJ
    artist          : Culcha Candela
    publisher       : Urban
    genre           : Other
    album           : Culcha Candela
    album_artist    : Culcha Candela
    track           : 5
    date            : 2007
    id3v2_priv.WM/MediaClassPrimaryID: \xbc}`\xd1#\xe3\xe2K\x86\xa1H\xa4*(D\x1e
    id3v2_priv.WM/MediaClassSecondaryID: \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
    id3v2_priv.WM/WMContentID: \x1d\xfc\xb8\x941\x9dAE\xa7\xc9v\xc8-\xac-\x9a
    id3v2_priv.WM/UniqueFileIdentifier: A\x00M\x00G\x00a\x00_\x00i\x00d\x00=\x00R\x00 \x00 \x001\x002\x001\x005\x003\x003\x006\x00;\x00A\x00M\x00G\x00p\x00_\x00i\x00d\x00=\x00P\x00 \x00 \x00 \x008\x000\x005\x001\x003\x006\x00;\x00A\x00M\x00G\x00t\x00_\x00i\x00d\x00=\x00T\x00 \x001\x002\x003\x00
    id3v2_priv.WM/WMCollectionID: \xe3\xfe\x9c\x84\x1dX\x82L\x85|\xc7\xb7y\x8c\xa2%
    id3v2_priv.WM/WMCollectionGroupID: \xe3\xfe\x9c\x84\x1dX\x82L\x85|\xc7\xb7y\x8c\xa2%
    id3v2_priv.WM/Provider: A\x00M\x00G\x00\x00\x00
    encoder         : Lavf60.16.100
  Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      encoder         : Lavc60.31.102 pcm_s16le
[out#0/s16le @ 0x5582ca78b0] video:0kB audio:42764kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%
size=   42764kB time=00:03:48.07 bitrate=1536.0kbits/s speed=11.6x
INFO |toniefile.c:0767:ffmpeg_stream| Encoded all sources
INFO |toniefile.c:0627:ffmpeg_decode_audio_end| Stopped ffmpeg with code=0...
INFO |toniefile.c:0811:ffmpeg_stream| TAF encoding successful

Same setup (one .taf , one .mp3 file), another day, but it failed:

INFO |server.c:0432:httpServerRequestCallback| UA=toniebox-esp32-eu/v5.233.0, ESPFW=eu/v5.233.0
INFO |handler_cloud.c:0448:handleCloudContent|  >> client requested content for rUID 5641f40e500304e0, auth 00000000...
INFO |handler_cloud.c:0640:handleCloudContent| Serve streaming TAP /teddycloud/data/library/by/tapID/test2.taf.tmp from /teddycloud/data/library/by/tapID/test2.taf
INFO |toniefile.c:0678:ffmpeg_stream| Encode 2 sources:
INFO |toniefile.c:0681:ffmpeg_stream|  /teddycloud/data/library/by/audioID/1506516170.taf
INFO |toniefile.c:0681:ffmpeg_stream|  /teddycloud/data/library/mp3/05 Ey DJ.mp3
INFO |toniefile.c:0683:ffmpeg_stream| as TAF to /teddycloud/data/library/by/tapID/test2.taf.tmp
INFO |toniefile.c:0702:ffmpeg_stream|  detected TAF file, skipping 4096 bytes
INFO |toniefile.c:0560:ffmpeg_decode_audio_start_skip| Start ffmpeg for decoding...
INFO |toniefile.c:0573:ffmpeg_decode_audio_start_skip| FFmpeg command: tail -c +4097 "/teddycloud/data/library/by/audioID/1506516170.taf" | ffmpeg -i - -f s16le -acodec pcm_s16le -ar 48000 -ac 2 -ss 0 -
INFO |toniefile.c:0139:toniefile_create| Create TAF: /teddycloud/data/library/by/tapID/test2.taf.tmp
INFO |toniefile.c:0394:toniefile_new_chapter| new chapter at 0x00000000
ffmpeg version 6.1.1-3ubuntu5 Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 13 (Ubuntu 13.2.0-23ubuntu3)
  configuration: --prefix=/usr --extra-version=3ubuntu5 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libjack --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-pocketsphinx --enable-librsvg --enable-libjxl --enable-shared
  libavutil      58. 29.100 / 58. 29.100
  libavcodec     60. 31.102 / 60. 31.102
  libavformat    60. 16.100 / 60. 16.100
  libavdevice    60.  3.100 / 60.  3.100
  libavfilter     9. 12.100 /  9. 12.100
  libswscale      7.  5.100 /  7.  5.100
  libswresample   4. 12.100 /  4. 12.100
  libpostproc    57.  3.100 / 57.  3.100
Input #0, ogg, from 'fd:':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Audio: opus, 48000 Hz, stereo, fltp
    Metadata:
      encoder         : Lavc56.60.100 libopus
      encoder_options : --quiet --bitrate 96 --vbr
      pad             : 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Stream mapping:
  Stream #0:0 -> #0:0 (opus (native) -> pcm_s16le (native))
Output #0, s16le, to 'pipe:':
  Metadata:
    encoder         : Lavf60.16.100
  Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      pad             : 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
      encoder_options : --quiet --bitrate 96 --vbr
      encoder         : Lavc60.31.102 pcm_s16le
INFO |server.c:0961:server_init| 2 open HTTPS API connections9.93x
INFO |server.c:0961:server_init| 3 open HTTPS API connections 9.9x
INFO |server.c:0961:server_init| 2 open HTTPS API connections10.7x
INFO |server.c:0961:server_init| 3 open HTTPS API connections10.8x
INFO |server.c:0961:server_init| 2 open HTTPS API connections11.1x
INFO |server.c:0961:server_init| 3 open HTTPS API connections11.1x
INFO |server.c:0961:server_init| 2 open HTTPS API connections11.2x
ERROR|handler_cloud.c:0667:handleCloudContent|  >> file /teddycloud/data/library/by/tapID/test2.taf.tmp not available or not send, error=Timeout [220]...
INFO |toniefile.c:0783:ffmpeg_stream| Encoding aborted, active flag set to false
[aost#0:0/pcm_s16le @ 0x55a8027e50] Error submitting a packet to the muxer: Broken pipe
[out#0/s16le @ 0x55a800a840] Error muxing a packet
[out#0/s16le @ 0x55a800a840] Error writing trailer: Broken pipe
[out#0/s16le @ 0x55a800a840] Error closing file: Broken pipe
[out#0/s16le @ 0x55a800a840] video:0kB audio:310930kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
size=  310919kB time=00:27:38.77 bitrate=1535.5kbits/s speed=11.3x
Conversion failed!
INFO |toniefile.c:0627:ffmpeg_decode_audio_end| Stopped ffmpeg with code=57344...
ERROR|toniefile.c:0800:ffmpeg_stream| Could not close FFmpeg pipe error=Operation aborted [15]
ERROR|toniefile.c:0819:ffmpeg_stream| TAF encoding failed, deleting TAF

From the last time using Playlists i remember there is an issue with filesize.
Once the tmp reaches a specific size it runs into error.
There should be an open discussion on git issues about that.

Maybe this is also what happens for you. You can check when you refresh the library and See how big the files with errors get before throwing the error.

Edit: according to the notes i took it was around 25mb.