
Recherche avancée
Médias (91)
-
Les Miserables
9 décembre 2019, par
Mis à jour : Décembre 2019
Langue : français
Type : Textuel
-
VideoHandle
8 novembre 2019, par
Mis à jour : Novembre 2019
Langue : français
Type : Video
-
Somos millones 1
21 juillet 2014, par
Mis à jour : Juin 2015
Langue : français
Type : Video
-
Un test - mauritanie
3 avril 2014, par
Mis à jour : Avril 2014
Langue : français
Type : Textuel
-
Pourquoi Obama lit il mes mails ?
4 février 2014, par
Mis à jour : Février 2014
Langue : français
-
IMG 0222
6 octobre 2013, par
Mis à jour : Octobre 2013
Langue : français
Type : Image
Autres articles (25)
-
Les formats acceptés
28 janvier 2010, parLes commandes suivantes permettent d’avoir des informations sur les formats et codecs gérés par l’installation local de ffmpeg :
ffmpeg -codecs ffmpeg -formats
Les format videos acceptés en entrée
Cette liste est non exhaustive, elle met en exergue les principaux formats utilisés : h264 : H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 m4v : raw MPEG-4 video format flv : Flash Video (FLV) / Sorenson Spark / Sorenson H.263 Theora wmv :
Les formats vidéos de sortie possibles
Dans un premier temps on (...) -
Supporting all media types
13 avril 2011, parUnlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)
-
Submit bugs and patches
13 avril 2011Unfortunately a software is never perfect.
If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
You may also (...)
Sur d’autres sites (4471)
-
Revision bfc27bb614 : tx-skip experiment : improve entropy coding of coeff tokens This patch allows th
31 mars 2015, par hui suChanged Paths :
Modify /vp9/common/vp9_entropy.c
Modify /vp9/common/vp9_entropy.h
Modify /vp9/common/vp9_onyxc_int.h
Modify /vp9/common/vp9_quant_common.c
Modify /vp9/decoder/vp9_detokenize.c
Modify /vp9/encoder/vp9_encodemb.c
Modify /vp9/encoder/vp9_rdopt.c
Modify /vp9/encoder/vp9_tokenize.c
tx-skip experiment : improve entropy coding of coeff tokensThis patch allows the prediction residues of tx-skipped blocks
to use probs that are different from regular transfrom
coefficients for token entropy coding. Prediction residues are
assumed as in band 6.The initial value of probs is obtained with stats from limited
tests. The statistic model for constrained token nodes has not
been optimized. The probs for token extra bits have not been
optimized. These can be future work.Certain coding improvment is observed :
derflr with all experiments : +6.26% (+0.10%)
screen_content with palette : +22.48% (+1.28%)Change-Id : I1c0d78178ee9f3655febb6f30cdaef8ee9f8e3cc
-
lavf/avidec : Read metadata EXIF tags from AVIF tag. Based on patch by Gregory Wolfe...
26 mars 2014, par Thilo Borgmann -
LibAV cannot find hardware acceleration but ffmpeg does. compiled using vcpkg [closed]
28 novembre 2024, par CottonBudsI'm new to ffmpeg and I've been specifically using
libav
as a library for C++. I'm having troubles withlibav
not finding "qsv" as hardware acceleration even though I compiledffmpeg
with "qsv".

ffmpeg.exe
is working normally and can see "qsv" but not my program that uses libav libraries.

I compiled it on Windows using vcpkg.


Here are some screenshots




Here
ffmpeg.exe
can see it
when I run this code

output :



it cant see it
Here is my
CMakeLists.txt
:

cmake_minimum_required (VERSION 3.12)

project ("ViewTether")
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_TOOLCHAIN_FILE "C:/vcpkg/scripts/buildsystems/vcpkg.cmake")
set(QT_INSTALLATION_PATH "C:/Qt/6.8.0")

set(DEVICE_INSTALLER_64_PATH "${CMAKE_SOURCE_DIR}/thirdparty/usbmmidd_v2/deviceinstaller64.exe ")
add_definitions(-DDEVICE_INSTALLER_64_PATH=\"${DEVICE_INSTALLER_64_PATH}\")

# Include headers so that moc can be generated
# https://stackoverflow.com/questions/52413341/why-is-cmake-not-mocing-my-q-object-headers
file (GLOB_RECURSE SOURCES "./ViewTether/src/*.cpp" "./ViewTether/include/*.h" "./ViewTether/form/*.ui")
include_directories(./ViewTether/include)

set(CMAKE_PREFIX_PATH QT_INSTALLATION_PATH)
find_package(Qt6 REQUIRED COMPONENTS Core Widgets Network)
qt_standard_project_setup() 
 
add_executable(ViewTether ${SOURCES} "main.cpp" )

set(CMAKE_MODULE_PATH "C:/vcpkg/installed/x64-windows/share/ffmpeg" ${CMAKE_MODULE_PATH})
find_package(FFMPEG REQUIRED)
target_include_directories(ViewTether PRIVATE ${FFMPEG_INCLUDE_DIRS})
target_link_directories(ViewTether PRIVATE ${FFMPEG_LIBRARY_DIRS})
target_link_libraries(ViewTether PRIVATE ${FFMPEG_LIBRARIES})
message(${FFMPEG_LIBRARIES})

target_link_libraries(ViewTether PRIVATE Qt6::Core Qt6::Widgets Qt6::Network bcrypt mfplat mfuuid secur32)



I've been stuck here for weeks
I cant get hardware acceleration to run with my program


EDIT 1


$FFMPEG_LIBRARIES showed me this


optimizedC:/vcpkg/installed/x64-windows/lib/avfilter.libdebugC:/vcpkg/installed/x64-windows/debug/lib/avfilter.liboptimizedC:/vcpkg/installed/x64-windows/lib/avformat.libdebugC:/vcpkg/installed/x64-windows/debug/lib/avformat.liboptimizedC:/vcpkg/installed/x64-windows/lib/avcodec.libdebugC:/vcpkg/installed/x64-windows/debug/lib/avcodec.liboptimizedC:/vcpkg/installed/x64-windows/lib/swscale.libdebugC:/vcpkg/installed/x64-windows/debug/lib/swscale.liboptimizedC:/vcpkg/installed/x64-windows/lib/avutil.libdebugC:/vcpkg/installed/x64-windows/debug/lib/avutil.lib


I dont understand it well but it said on the vcpkg-cmake-wrapper.cmake


if(ON)
 find_package(PkgConfig )
 pkg_check_modules(libmfx IMPORTED_TARGET libmfx)
 list(APPEND FFMPEG_LIBRARIES PkgConfig::libmfx)
 if(vcpkg_no_avcodec_target AND TARGET FFmpeg::avcodec)
 target_link_libraries(FFmpeg::avcodec INTERFACE PkgConfig::libmfx)
 endif()
 if(vcpkg_no_avutil_target AND TARGET FFmpeg::avutil)
 target_link_libraries(FFmpeg::avutil INTERFACE PkgConfig::libmfx)
 endif()
endif()



So I'm assuming that if it found libmfx it should show on my FFMPEG_LIBRARIES