Debian Package Tracker
Register | Log in
Subscribe

ffmpegfs

Fuse Multi Media Filesystem

Choose email to subscribe with

general
  • source: ffmpegfs (main)
  • version: 2.18-1
  • maintainer: Norbert Schlia (DMD)
  • std-ver: 4.7.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 2.2-1
  • oldstable: 2.13-1
  • old-bpo: 2.17-1~bpo12+1
  • stable: 2.17-1+deb13u1
  • testing: 2.18-1
  • unstable: 2.18-1
versioned links
  • 2.2-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.13-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.17-1~bpo12+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.17-1+deb13u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.18-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • ffmpegfs
action needed
lintian reports 2 errors high
Lintian reports 2 errors about this package. You should make the package lintian clean getting rid of them.
Created: 2026-04-14 Last update: 2026-04-14 16:30
Depends on packages which need a new maintainer normal
The packages that ffmpegfs depends on which need a new maintainer are:
  • libchardet (#1120902)
    • Depends: libchardet1t64
    • Build-Depends: libchardet-dev
  • docbook-xml (#802368)
    • Build-Depends: docbook-xml
  • docbook-xsl (#802370)
    • Build-Depends: docbook-xsl
Created: 2023-09-01 Last update: 2026-05-13 17:01
22 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 23f22f761bbc5d03f70e3828001db39eeaf89c7d
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Sun May 10 20:58:47 2026 +0200

    docs: remove obsolete Doxygen configuration tags
    
    Remove obsolete Doxygen configuration options and their associated
    comment blocks from the Doxyfile.
    
    Also update the DOT_FONTPATH comment so it no longer refers to obsolete
    DOT font configuration tags.

commit 44b2f46abaddbf07228c89e9573497797f8d298b
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Sun May 10 20:19:47 2026 +0200

    Fix HLS output for 10-bit H.264 sources
    
    Force H.264 HLS output to yuv420p/8-bit when the selected output
    pixel format would otherwise remain 10-bit.
    
    10-bit H.264 output is valid and can be played by VLC, but browser-based
    HLS playback via hls.js depends on browser/MSE decoder support and does
    not reliably handle H.264 High10 streams. For HLS, prefer compatibility
    over preserving the source bit depth.
    
    For non-HLS H.264 output, keep 10-bit capable formats and select High10
    where appropriate.
    
    This fixes HLS playback for UHD/HDR sources transcoded to H.264.

commit 614dd4f98c2a1fbfdcdefdc0c4598da03fb8745b
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Sat May 9 08:48:50 2026 +0200

    Avoid passing NULL to fprintf

commit f4eb8d2bdfce8cb8ece236fb6cca1e2f6ffc75b7
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Sat May 9 21:47:36 2026 +0200

    Replace insert(make_pair()) with emplace()
    
    Modernise map/set insertion code by replacing insert(make_pair(...)) and
    insert(std::make_pair(...)) with direct emplace(...) calls.
    
    This avoids unnecessary temporary pair construction and also prevents GCC 14
    from emitting psABI notes through the std::map insert(_Pair&&) path for
    StreamRef maps.
    
    No functional change intended.

commit 1ee6586329d064f95aa63220366d90cdb94becf7
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Fri May 8 09:49:36 2026 +0200

    Log 'Transcoding completed' correctly

commit 1f03d56a6ded078d9c800de79a1c4f445194e8a9
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Fri May 8 09:49:05 2026 +0200

    Report pre-buffer timeout at INFO level/Do not mention suspend twice in log message

commit 1584d0e590c7dbb6b76d0e0bd2f2ec9b469cd21a
Merge: e4a508e b538067
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Fri May 8 09:47:23 2026 +0200

    Merge remote-tracking branch 'origin/memory_fixes'

commit b538067d21c16830b3adc1cebe5769c3bd7b3fe6
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Fri May 8 09:46:50 2026 +0200

    Updated fix list with several memory changes

commit 469bc4de315a780773d58885686cc9d70e703570
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Fri May 8 09:41:57 2026 +0200

    Ensure filter graphs to be properly cleaned up

commit e4a508e375c1516428ea43ca47210344a3975bf8
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Sat May 2 19:44:10 2026 +0200

    Fix web file size for make check

commit a4917ed3cdb4ea590eef6fe8f5c26370c4b371ae
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Sat May 2 19:40:56 2026 +0200

    Revert "Fix file size check"
    
    This reverts commit 5c1e194cf2b20c546e21c67ad4227822970b7ae5.

commit 92f794b25a774e9bce20c7b429ba4948810e439e
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Sat May 2 19:19:12 2026 +0200

    Update GitHub Actions for Node.js 24

commit 5c1e194cf2b20c546e21c67ad4227822970b7ae5
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Sat May 2 19:10:44 2026 +0200

    Fix file size check

commit e597d4c7d06f89c54712e201c599b7ce6694229b
Merge: 4a96c9f d015f92
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Sat May 2 18:53:58 2026 +0200

    Merge remote-tracking branch 'origin/master' into memory_fixes

commit d015f9211de4da6b06fcf0860c2e6c077e5d8c39
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Sat May 2 15:47:32 2026 +0200

    Version to 2.19
    Fix audio/video sync and HLS playback stalls
    Fixed audio/video synchronization issues during transcoding.
    Fixed HLS playback stopping unexpectedly, especially near the final segment.
    Update docs

commit 4a96c9f9e7d17e5fb6a8cc66ecefd016562f0231
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Fri May 1 00:14:35 2026 +0200

    Add FFmpeg_SwrContext and FFmpeg_SwsContext RAII wrappers
    
    Add the new FFmpeg_SwrContext RAII class.
    
    Add the new FFmpeg_SwsContext RAII class.
    
    Replace SwrContext *m_audio_resample_ctx with FFmpeg_SwrContext
    m_audio_resample_ctx.
    
    Replace SwsContext *m_sws_ctx with FFmpeg_SwsContext m_sws_ctx.

commit 0b009cde9afaeb1f067b7ac155e4bdb983ab117e
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Fri May 1 00:00:43 2026 +0200

    Add FFmpeg_Dictionary RAII wrapper
    
    Add the new FFmpeg_Dictionary RAII class.
    
    Replace the local AVDictionary *opt = nullptr with FFmpeg_Dictionary opt.
    
    Replace the local AVDictionary *dict = nullptr in write_output_file_header()
    with FFmpeg_Dictionary dict.
    
    Pass dictionaries via opt.address() and dict.address().
    
    Remove the manual av_dict_free() calls.

commit 5f50ba8a7e33b86f0350481032c80467872dfb5f
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Thu Apr 30 23:41:07 2026 +0200

    Add FFmpeg_AudioFifo RAII wrapper
    
    Add the new FFmpeg_AudioFifo RAII class.
    
    Replace AVAudioFifo *m_audio_fifo with FFmpeg_AudioFifo m_audio_fifo.
    
    init_audio_fifo() now uses m_audio_fifo.alloc(...). purge_audio_fifo() now uses
    m_audio_fifo.size() and m_audio_fifo.reset().

commit b70fa497890f4bba2ea544a7dfa05561afb69a4a
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Thu Apr 30 23:22:01 2026 +0200

    Replace AVFormatContext pointer with FFmpeg_FormatContext RAII wrapper
    
    Replace AVFormatContext *m_format_ctx with FFmpeg_FormatContext m_format_ctx.
    
    Add the new FFmpeg_FormatContext RAII class.
    
    Input contexts are created via alloc_input_context(). Output contexts are created
    via alloc_output_context().

commit 60ef6ec299c7208c1e694546addb3ecd14c30e71
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Thu Apr 30 17:56:16 2026 +0200

    Removed depracted av_init_packet completely

commit 78cfadb2b282a11d6c51477d77d3ab3c9ced2b16
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Thu Apr 30 17:48:22 2026 +0200

    Add FFmpeg_Packet RAII wrapper
    
    Add a new FFmpeg_Packet class.
    
    The wrapper always uses av_packet_alloc() / av_packet_free() and copies packets
    via av_packet_clone(). unref() remains available.
    
    operator AVPacket*() and operator->() are provided so the existing code only
    needs minimal changes.
    
    m_hls_packet_fifo is now std::queue<FFmpeg_Packet> instead of
    std::queue<AVPacket*>.
    
    Remove manual av_packet_unref() / av_packet_free() calls from the updated code
    paths.

commit 44a0ca3dc609825f8fb743e202dcf405e2e55b9c
Author: Norbert Schlia <nschlia@oblivion-software.de>
Date:   Fri Apr 10 16:48:53 2026 +0200

    Latest debian package dir
Created: 2023-01-16 Last update: 2026-05-10 21:34
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.0).
Created: 2025-02-21 Last update: 2026-04-14 10:47
news
[rss feed]
  • [2026-04-20] ffmpegfs 2.18-1 MIGRATED to testing (Debian testing watch)
  • [2026-04-14] Accepted ffmpegfs 2.18-1 (source) into unstable (Norbert Schlia) (signed by: Fabian Greffrath)
  • [2026-03-03] Accepted ffmpegfs 2.17-1+deb13u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Fabian Greffrath)
  • [2026-01-10] ffmpegfs 2.17-1.1 MIGRATED to testing (Debian testing watch)
  • [2026-01-04] Accepted ffmpegfs 2.17-1.1 (source) into unstable (Adrian Bunk)
  • [2025-12-25] ffmpegfs REMOVED from testing (Debian testing watch)
  • [2024-12-04] Accepted ffmpegfs 2.17-1~bpo12+1 (source) into stable-backports (Norbert Schlia) (signed by: Boyuan Yang)
  • [2024-11-29] ffmpegfs 2.17-1 MIGRATED to testing (Debian testing watch)
  • [2024-11-23] Accepted ffmpegfs 2.17-1 (source) into unstable (Norbert Schlia) (signed by: Fabian Greffrath)
  • [2024-06-18] ffmpegfs 2.16-1 MIGRATED to testing (Debian testing watch)
  • [2024-06-13] Accepted ffmpegfs 2.16-1 (source) into unstable (Norbert Schlia) (signed by: Fabian Greffrath)
  • [2024-02-11] ffmpegfs 2.15-1 MIGRATED to testing (Debian testing watch)
  • [2024-02-06] Accepted ffmpegfs 2.15-1 (source amd64) into unstable (Norbert Schlia) (signed by: Fabian Greffrath)
  • [2023-10-02] Accepted ffmpegfs 2.14-1~bpo12+1 (source amd64) into stable-backports (Debian FTP Masters) (signed by: Boyuan Yang)
  • [2023-06-22] ffmpegfs 2.14-1 MIGRATED to testing (Debian testing watch)
  • [2023-06-17] Accepted ffmpegfs 2.14-1 (source) into unstable (Norbert Schlia) (signed by: Fabian Greffrath)
  • [2023-02-01] Accepted ffmpegfs 2.13-1~bpo11+1 (source) into bullseye-backports (Norbert Schlia) (signed by: Boyuan Yang)
  • [2023-01-22] ffmpegfs 2.13-1 MIGRATED to testing (Debian testing watch)
  • [2023-01-16] Accepted ffmpegfs 2.13-1 (source) into unstable (Norbert Schlia) (signed by: Fabian Greffrath)
  • [2022-09-11] Accepted ffmpegfs 2.12-1~bpo11+1 (source) into bullseye-backports (Norbert Schlia) (signed by: Boyuan Yang)
  • [2022-09-04] ffmpegfs 2.12-1 MIGRATED to testing (Debian testing watch)
  • [2022-08-27] Accepted ffmpegfs 2.12-1 (source) into unstable (Norbert Schlia) (signed by: Fabian Greffrath)
  • [2022-07-29] Accepted ffmpegfs 2.11-1~bpo11+1 (source) into bullseye-backports (Norbert Schlia) (signed by: bage@debian.org)
  • [2022-07-14] ffmpegfs 2.11-1 MIGRATED to testing (Debian testing watch)
  • [2022-06-17] Accepted ffmpegfs 2.11-1 (source) into unstable (Norbert Schlia) (signed by: Fabian Greffrath)
  • [2022-05-21] Accepted ffmpegfs 2.10-2~bpo11+1 (source) into bullseye-backports (Norbert Schlia) (signed by: bage@debian.org)
  • [2022-05-21] ffmpegfs 2.10-2 MIGRATED to testing (Debian testing watch)
  • [2022-05-16] Accepted ffmpegfs 2.10-2 (source) into unstable (Norbert Schlia) (signed by: Fabian Greffrath)
  • [2022-05-02] Accepted ffmpegfs 2.10-1 (source) into unstable (Norbert Schlia) (signed by: Fabian Greffrath)
  • [2022-02-22] ffmpegfs 2.9-1 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 1
  • RC: 0
  • I&N: 1
  • M&W: 0
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (2, 0)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 2.17-1.1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing