
Recherche avancée
Médias (1)
-
The pirate bay depuis la Belgique
1er avril 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Image
Autres articles (93)
-
List of compatible distributions
26 avril 2011, parThe table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...) -
Selection of projects using MediaSPIP
2 mai 2011, parThe examples below are representative elements of MediaSPIP specific uses for specific projects.
MediaSPIP farm @ Infini
The non profit organizationInfini develops hospitality activities, internet access point, training, realizing innovative projects in the field of information and communication technologies and Communication, and hosting of websites. It plays a unique and prominent role in the Brest (France) area, at the national level, among the half-dozen such association. Its members (...) -
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 (10137)
-
Revision 2702e3c8cf : Remove repeated tx_mode_select calls The frame level transform size selection i
4 mars 2014, par Jingning HanChanged Paths :
Modify /vp9/encoder/vp9_encodeframe.c
Remove repeated tx_mode_select callsThe frame level transform size selection is done inside
encode_frame_internal().Change-Id : Id7e5e417a3a3f88f875bf12b21bb8029bc6d0d82
-
How do I run FFmpeg functions like avformat_version() or avformat_configuration() in a simple C project ? 0x000007b error
19 juillet 2023, par Alan ThomsonI have compiled FFmpeg with shared libraries and linked it to my C project via CMake. Everything seems fine as I can run
av_version_info();
in my C code and print the output with no issue. However, once I start using other simple commands likeavformat_version();
oravformat_configuration();
, my program crashes with no debugging output.

What could be causing this ? I am on Windows and using Qt Creator as my IDE by the way.


Here's main.c :


#include 

#include <libavutil></libavutil>avutil.h>
#include <libavformat></libavformat>avformat.h>
#include <libavutil></libavutil>avassert.h>

int main()
{
 const char* info1 = av_version_info();
 const int info2 = avformat_version();
 const char* info3 = avformat_configuration();
 printf(info1);
 printf("%d", info2);
 printf(info3);

 return 0;
}



Here's my CMakeLists.txt :


cmake_minimum_required(VERSION 3.5)

project(PlainCApp LANGUAGES C)

add_executable(PlainCApp main.c)

target_include_directories(PlainCApp
 PUBLIC
 C:/FFmpeg
)

target_link_libraries(PlainCApp
 PUBLIC
 C:/FFmpeg/libavformat/avformat.lib
 C:/FFmpeg/libavcodec/avcodec.lib
 C:/FFmpeg/libavutil/avutil.lib
 C:/FFmpeg/libswscale/swscale.lib
 C:/FFmpeg/libswresample/swresample.lib
# C:/FFmpeg/libavdevice/avdevice.lib
# C:/FFmpeg/libavfilter/avfilter.lib
# C:/FFmpeg/libpostproc/postproc.lib
)

install(TARGETS PlainCApp
 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
 RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)



I tried looking into FFmpeg source to understand what could be causing this discrepancy. I also tried recompiling FFmpeg and downloading a newer version. None of this helped. The program still crashed :




However, good news is, it compiles with gcc inside MinGW just fine :

gcc main.c -o main -I C:/FFmpeg -L C:/FFmpeg/libavutil -lavutil -L C:/FFmpeg/libavformat -lavformat
outputs as expected.

-
Move packed B-frames message level to info.
8 septembre 2013, par Reimar Döffinger