
Recherche avancée
Autres articles (71)
-
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 à (...) -
Gestion de la ferme
2 mars 2010, parLa ferme est gérée dans son ensemble par des "super admins".
Certains réglages peuvent être fais afin de réguler les besoins des différents canaux.
Dans un premier temps il utilise le plugin "Gestion de mutualisation" -
Gestion des droits de création et d’édition des objets
8 février 2011, parPar défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;
Sur d’autres sites (7512)
-
fate : Add test for APV 422-10 profile
27 avril, par Mark Thompsonfate : Add test for APV 422-10 profile
Bitstream generated using the reference encoder, then edited to fix the
colour description and an extra metadata block added. FFmpeg decoder
output is identical to the reference decoder output.The content used is the first three frames of "Waterfall" from the SVT
Open Content Video Test Suite 2022. This is copyright Sveriges
Television AB and is used under the Creative Commons Attribution 4.0
International License. -
FFmpeg H.264 NVENC - high444p profile not working at 1920x1080 via library but works via command line encoding
10 décembre 2024, par Vivek NathaniI am building a real-time desktop streaming application in Rust and I am using FFmpeg (H.264 NVENC) to encode the raw frames captured as BGRA from desktop.


I am able to get it to work on profiles such as
baseline
,main
, andhigh
but nothing seems to be working onhigh444p
which is what I need to do 4:4:4 chroma subsampling.

Below is the setup I have for constructing the encoder. I am using the rust-ac-ffmpeg crate to do this.


builder = builder
 .pixel_format("bgra")
 .height(1080)
 .width(1920)
 .set_option("profile", "high444p")
 .set_option("preset", "medium")
 .set_option("tune", "hq")
 .set_option("b:v", "30M")
 .set_option("maxrate", "30M")
 .set_option("bufsize", "60M")
 .set_option("framerate", "60")
 .set_option("pix_fmt", "yuv444p");



No matter what combination of settings I try, I always get a single line error as follows :


[h264_nvenc @ 0000020bf69f6680] InitializeEncoder failed: invalid param (8): Invalid Level.



I have also tried adding levels explicitly. Have tried 4.1, 4.2, 5.1, 5.2, 6.1 and 6.2.


The only case where this does work is if the resolution is low, let's say around 500x500 or 600x800. But this is not suitable for my usecases.


Moreover, the equivalent command for this just works right out of the box. On the same machine. Same ffmpeg version. Running this command on an output.raw file which is just a dump of the frames captured by my screen capture mechanism.


ffmpeg -f rawvideo -pix_fmt bgra -s 1920x1080 -framerate 60 -i input.raw -c:v h264_nvenc -preset p1 -profile:v high444p -pix_fmt yuv444p -b:v 30M -maxrate 30M -bufsize 60M output.mp4



-
libavformat/hlsenc.c : Populate OTI using AAC profile in write_codec_attr.
1er janvier 2024, par Romain Beauxislibavformat/hlsenc.c : Populate OTI using AAC profile in write_codec_attr.
This patch populates the third entry for HLS codec attribute using the
AAC profile.The HLS specifications[1] require this value to be the Object Type ID as
referred to in table 1.3 of ISO/IEC 14496-3:2009[2].The numerical constants in the code refer to these OTIs minus one, as
documented in commit 372597e[3], confirmed by comparing the values in the
code with the values in the table mentioned above.Links :
1 : https://datatracker.ietf.org/doc/html/rfc6381#section-3.3
2 : https://csclub.uwaterloo.ca/~ehashman/ISO14496-3-2009.pdf
3 : https://github.com/FFmpeg/FFmpeg/commit/372597e5381c097455a7b73849254d56083eb056Changes in this version :
Default value set to "mp4a.40.2" when profile is unknown for backward
compatibility.Signed-off-by : Steven Liu <liuqi05@kuaishou.com>