
Recherche avancée
Médias (1)
-
Collections - Formulaire de création rapide
19 février 2013, par
Mis à jour : Février 2013
Langue : français
Type : Image
Autres articles (76)
-
Amélioration de la version de base
13 septembre 2013Jolie sélection multiple
Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...) -
Demande de création d’un canal
12 mars 2010, parEn fonction de la configuration de la plateforme, l’utilisateur peu avoir à sa disposition deux méthodes différentes de demande de création de canal. La première est au moment de son inscription, la seconde, après son inscription en remplissant un formulaire de demande.
Les deux manières demandent les mêmes choses fonctionnent à peu près de la même manière, le futur utilisateur doit remplir une série de champ de formulaire permettant tout d’abord aux administrateurs d’avoir des informations quant à (...) -
Menus personnalisés
14 novembre 2010, parMediaSPIP utilise le plugin Menus pour gérer plusieurs menus configurables pour la navigation.
Cela permet de laisser aux administrateurs de canaux la possibilité de configurer finement ces menus.
Menus créés à l’initialisation du site
Par défaut trois menus sont créés automatiquement à l’initialisation du site : Le menu principal ; Identifiant : barrenav ; Ce menu s’insère en général en haut de la page après le bloc d’entête, son identifiant le rend compatible avec les squelettes basés sur Zpip ; (...)
Sur d’autres sites (12815)
-
avcodec/mm : decode raw chunk type and skip unknown audio chunk type
8 juin 2024, par Peter Ross -
Unknown encoder 'h264_videotoolbox'
11 septembre 2024, par Ahsanur RahmanI'm facing an issue with FFmpeg on my iOS app. When I use the
mobile-ffmpeg-full-gpl
pod, hardware-accelerated video encoding withh264_videotoolbox
works perfectly. But, when I try to use a prebuilt FFmpeg binary, I receive the following error :

Unknown encoder 'h264_videotoolbox'


I have created a build script to compile FFmpeg for iOS with VideoToolbox support. Here’s a portion of my
configure
command :

./configure \
 --cross-prefix="${HOST}-" \
 --sysroot="${SDK_PATH}" \
 --prefix="${FFMPEG_LIBRARY_PATH}" \
 --pkg-config="${HOST_PKG_CONFIG_PATH}" \
 --arch="${TARGET_ARCH}" \
 --cpu="${TARGET_CPU}" \
 --target-os=darwin \
 ${ASM_OPTIONS} \
 --ar="${AR}" \
 --cc="${CC}" \
 --cxx="${CXX}" \
 --as="${AS}" \
 --ranlib="${RANLIB}" \
 --strip="${STRIP}" \
 --nm="${NM}" \
 --extra-ldflags="$(get_min_version_cflags)" \
 --disable-autodetect \
 ${BUILD_LIBRARY_OPTIONS} \
 ${SIZE_OPTIONS} \
 --disable-xmm-clobber-test \
 ${DEBUG_OPTIONS} \
 --disable-neon-clobber-test \
 --enable-version3 \
 --enable-gpl \
 --enable-nonfree \
 --enable-pic \
 --enable-static \
 --enable-videotoolbox \
 --enable-decoders \
 --enable-encoders \
 --enable-muxers \
 --enable-demuxers \
 --enable-parsers \
 --enable-protocols \
 --enable-filters \
 --enable-libx264 \
 --enable-libx265 \
 --enable-libvpx \
 --enable-libvorbis \
 --enable-libmp3lame \
 --enable-libopus \
 --enable-hwaccels \
 --enable-decoder=h264_videotoolbox \
 --enable-encoder=h264_videotoolbox \
 --enable-encoder=hevc_videotoolbox \
 ${CONFIGURE_POSTFIX} 1>>"${BASEDIR}"/build.log 2>&1



I use the following command to execute in FFmpeg :


let command: [String] = [
 "-y",
 "-hide_banner",
 "-i", inputPath,
 "-c:v", "h264_videotoolbox",
 "-vf", "scale=1080:1920",
 "-acodec", "aac",
 outputPath
]



What might be missing in my build configuration to cause
h264_videotoolbox
to be unrecognized ? Are there any specific steps to ensure that the VideoToolbox encoder is enabled properly in a prebuilt FFmpeg binary for iOS ?

Any suggestions on solving this issue would be appreciated !


-
Fluent FFmpeg Thumbnail Extraction Error : "muxing overhead : unknown, conversion failed"
21 août 2024, par Abdul Hannan MahmoodI'm trying to extract a thumbnail from a video using Fluent FFmpeg, but I'm encountering the error "muxing overhead : unknown, conversion failed." Despite this error, the thumbnail is being generated correctly.


Here's my code :


const screenshotPath = resolve(`${output}/${videoId}_thumbnail.png`);
ffmpeg(inputUrl)
 .screenshots({
 timestamps: [timestamp],
 filename: screenshotPath,
 size: '640x360'
 })
 .output(screenshotPath)
 .on('error', (err) => {
 log.error(`VideoId:${videoId} -> Error while extracting screenshot`, err);
 });



I've already verified the following :


- 

- Input file integrity : The input video file is not corrupted.
- Supported formats : The video format is compatible with Fluent FFmpeg.
- System resources : My system has sufficient resources for the conversion.
- Conversion tool : I'm using the latest version of Fluent FFmpeg.










Despite these checks, the error persists. I'm wondering if this is a known issue or if there's something else I might be missing.