
Recherche avancée
Autres articles (69)
-
MediaSPIP v0.2
21 juin 2013, parMediaSPIP 0.2 est la première version de MediaSPIP stable.
Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...) -
MediaSPIP version 0.1 Beta
16 avril 2011, parMediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...) -
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir
Sur d’autres sites (10031)
-
How to build FFmpeg with Apple Symbols
18 septembre 2021, par Meh.MOVED FROM : https://superuser.com/questions/1676856/how-to-build-ffmpeg-with-apple-symbols?noredirect=1#comment2572799_1676856


I'm trying to build
FFmpeg 3.2.4
withOpenSSL >= 2.0.7
(3.0.0) from source so I can use it's binaries to build Dolphin-Emu.

I just do this :
./configure --enable-gnutls
and when I build withmake -j5
(-j5 speeds up the process) thenmake install
. When I use it in compiling Dolphin , I get an error somewhat like this :

Undefined symbols for architecture x86_64:
 "_kCVImageBufferColorPrimaries_ITU_R_709_2", referenced from:
 _vtenc_init in libavcodec.a(videotoolboxenc.o)
 _vtenc_init in libavcodec.a(videotoolboxenc.o)
 "_kVDADecoderConfiguration_SourceFormat", referenced from:
 "_kCVImageBufferTransferFunction_ITU_R_2020", referenced from:
 _ff_vda_create_decoder in libavcodec.a(vda_h264.o)
 _vtenc_init in libavcodec.a(videotoolboxenc.o)
 "_kVDADecoderConfiguration_avcCData", referenced from:
 "_CMBlockBufferCopyDataBytes", referenced from:
 _ff_vda_create_decoder in libavcodec.a(vda_h264.o)
 _vtenc_frame in libavcodec.a(videotoolboxenc.o)
 "_kCVImageBufferYCbCrMatrixKey", referenced from:
 _vtenc_init in libavcodec.a(videotoolboxenc.o)
 _vtenc_send_frame in libavcodec.a(videotoolboxenc.o)
 "_SSLSetCertificate", referenced from:
 _tls_open in libavformat.a(tls_securetransport.o)
 "_CMTimeMake", referenced from:
 _vtenc_send_frame in libavcodec.a(videotoolboxenc.o)
 "_kCVPixelBufferWidthKey", referenced from:
 _vtenc_init in libavcodec.a(videotoolboxenc.o)
 "_VDADecoderCreate", referenced from:
 _ff_vda_create_decoder in libavcodec.a(vda_h264.o)
 "_kVTProfileLevel_H264_High_4_2", referenced from:
 _vtenc_init in libavcodec.a(videotoolboxenc.o)
 "_kCVPixelBufferIOSurfacePropertiesKey", referenced from:
 _ff_vda_create_decoder in libavcodec.a(vda_h264.o)
 "_kVTProfileLevel_H264_Baseline_1_3", referenced from:
 _vtenc_init in libavcodec.a(videotoolboxenc.o)
(example)



These
_kV(blahblahblah)
symbols are provided by Apple... under<coremedia></coremedia>CoreMedia.h>
so my mac should DEFINITELY have this. OpenSSL version is 3.0.0 as there's an error about_SSLSetCertificate
not existing.

Does anyone have any ideas why this is throwing undefined symbols for existing symbols ? (My FFmpeg is compiled by
clang
whenever I use make, and I use gnutls(installed by brew) which should rely on openssl3.0)

Xcode version : 11.3.1 (Only has macos 10.15 SDK)


-
python3.6 ffmpeg call MacOSX (closed)
30 mai 2020, par AwazleonI'm using Python 3.6 on MacOSX. I would like to use FFmpeg as Python sub-process. Everything works fine when using the OSX embedded Python 2.7 but using 3.6, this doesn't work.



I get an error message because it doesn't find FFmepg :



raise FFExecutableNotFoundError("Executable '{0}' not found".format(self.executable))
ffmpy.FFExecutableNotFoundError: Executable 'ffmpeg' not found




I tried with ffmpy but I also got the same result by invoking FFmpeg directly :



>>> from subprocess import call
>>> call(["ffmpeg"])
Traceback (most recent call last):
 File "", line 1, in <module>
 call(["ffmpeg"])
 File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 267, in call
 with Popen(*popenargs, **kwargs) as p:
 File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 707, in __init__
 restore_signals, start_new_session)
 File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 1326, in _execute_child
 raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] No such file or directory: 'ffmpeg'
</module>



I installed the FFmpeg lib. by using Brew through Terminal. It was well installed but only visible by Python 2.7, not 3.6.



Calling it from terminal is working :



$ ffmpeg

ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
configuration: --prefix=/usr/local/Cellar/ffmpeg/3.2.4 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-opencl --disable-lzma --enable-vda




I'm not (yet) a Linux specialist but I think that a path is missing for 3.6 to find FFmpeg.



Any clue to solve this annoying issue ?


-
ffmpeg pipe image sequence error
31 octobre 2017, par zylumWith ffmpeg 3.4, you can now render svg image sequences. With the following it works :
ffmpeg -i images/image-%02d.svg video.mp4
However, piping via
cat images/*.svg | ffmpeg -f image2pipe -c:v svg -i - video.mp4
results in the following error
ffmpeg version N-88409-ga8305b0ea3 Copyright (c) 2000-2017 the FFmpeg developers
built with Apple LLVM version 9.0.0 (clang-900.0.37)
configuration: --prefix=./bin --enable-gpl --enable-nonfree --enable-librsvg --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libopus --enable-libxvid
libavutil 56. 0.100 / 56. 0.100
libavcodec 58. 1.100 / 58. 1.100
libavformat 58. 0.102 / 58. 0.102
libavdevice 58. 0.100 / 58. 0.100
libavfilter 7. 0.101 / 7. 0.101
libswscale 5. 0.101 / 5. 0.101
libswresample 3. 0.100 / 3. 0.100
libpostproc 55. 0.100 / 55. 0.100
[image2pipe @ 0x7fe0d1800000] Could not find codec parameters for stream 0 (Video: svg (librsvg), none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, image2pipe, from 'pipe:':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: svg, none, 25 tbr, 25 tbn, 25 tbc
Output #0, mp4, to 'video.mp4':
Output file #0 does not contain any streamDigging into
img2dec.c
I can see it’s probing for<?xml
on the first line andcode> on the following line:
static int svg_probe(AVProbeData *p)
{
const uint8_t *b = p->buf;
const uint8_t *end = p->buf + p->buf_size;
if (memcmp(p->buf, "<?xml", 5))
return 0;
while (b < end) {
b += ff_subtitles_next_line(b);
if (b >= end - 4)
return 0;
if (!memcmp(b, "code>All of the svg files in the folder have the appropriate headers
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="640" height="640">
</svg>What am I missing ?
Lastly, I’m using a compiled version of ffmpeg since installing via
brew install ffmpeg --with-librsvg
didn’t seem to work. It installed fine, however it would give the following errorDecoder (codec svg) not found for input stream #0:0