
Recherche avancée
Autres articles (70)
-
Des sites réalisés avec MediaSPIP
2 mai 2011, parCette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page. -
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 -
Changer son thème graphique
22 février 2011, parLe thème graphique ne touche pas à la disposition à proprement dite des éléments dans la page. Il ne fait que modifier l’apparence des éléments.
Le placement peut être modifié effectivement, mais cette modification n’est que visuelle et non pas au niveau de la représentation sémantique de la page.
Modifier le thème graphique utilisé
Pour modifier le thème graphique utilisé, il est nécessaire que le plugin zen-garden soit activé sur le site.
Il suffit ensuite de se rendre dans l’espace de configuration du (...)
Sur d’autres sites (13327)
-
Building x264 on a Mac for android “No working C compiler found”
20 novembre 2015, par LostPuppyI am trying to build x264 and eventually use it to build ffmpeg the following is my script :
#!/bin/bash
NDK="/Users/account/Documents/FFmpeg/android-ndk-r10e"
TOOL_DIR_ARM="/Users/account/Documents/FFmpeg/android-ndk-r10e/sources/ffmpeg-2.8.2/my-android-toolchain"
SYSROOT=$NDK/platforms/platforms/android-21/arch-arm
echo "removing tool chain directory if it exists"
rm -r $TOOL_DIR_ARM
$NDK/build/tools/make-standalone-toolchain.sh \
--platform=android-21 \
--arch=arm \
--install-dir=$TOOL_DIR_ARM \
--toolchain=arm-linux-androideabi-clang3.6\
--llvm-version=3.6 \
--system=darwin-x86_64
if [ -d $SYSROOT ]; then
echo "$SYSROOT is a valid directory"
fi
function build_x264
{
cd x264
# another build for phone
./configure \
--cross-prefix=arm-linux-androideabi- \
--sysroot=$SYSROOT \
--host=arm-linux \
--enable-static \
--enable-pic \
--disable-cli
make -j4
make install
cd ../
}
function build_one
{
cd
# another build for phone
./configure \
--sysroot=$SYSROOT \
--target-os=linux \
--arch=arm \
--cross-prefix=$TOOL_DIR_ARM/bin/arm-linux-androideabi- \
--cc=$TOOL_DIR_ARM/bin/clang \
--enable-cross-compile \
--enable-encoder=mpeg4 \
--enable-pthreads \
--enable-gpl \
--enable-libx264 \
--enable-pic \
--extra-cflags='-I/usr/local/include' \
--extra-ldflags='-L/usr/local/lib'
make clean
make -j4
make install
}
echo "Building x_264 library"
build_x264
echo "Building FFmpeg"
build_oneI get an error saying
No working C compiler found.
Makefile:3: config.mak: No such file or directoryThe following is the output from the config.log file
checking for -mdynamic-no-pic... yes
checking for -arch x86_64... yes
x264 configure script
checking whether gcc works... yes
checking whether gcc supports for( int i = 0; i < 9; i++ ); with -std=gnu99... yes
checking for -mpreferred-stack-boundary=5... no
Failed commandline was:
--------------------------------------------------
gcc conftest.c -m64 -Qunused-arguments -Wall -I. -I$(SRCPATH) -mdynamic-no-pic -arch x86_64 -std=gnu99 -mpreferred-stack-boundary=5 -m64 -lm -arch x86_64$
clang: error: unknown argument: '-mpreferred-stack-boundary=5'
--------------------------------------------------
Failed program was:
--------------------------------------------------
int main (void) { return 0; }
--------------------------------------------------
checking whether yasm supports vpmovzxwd ymm0, xmm0... yesSolutions that I tried :
I made sure I have a working GCC
I have the update to date version of clang
I have the update to date version of LLVM
-
Looping Variables in a Batch File (for use with FFmpeg)
16 avril 2021, par OrdinaryCarrot16I am creating a batch script that stores the input of the user into variables, that will later be used for creating converting files then adding metadata (via FFmpeg). It is working pretty good, now I'm just trying to figure out how to loop the FFmpeg line that uses all the variables the user inputted, and it will loop the command till it reaches the number specified in the 'track_amount' variable.


Do you have any ideas on how to make this work ? Thanks !


setlocal enabledelayedexpansion

:: Scan current directory for audio files
DIR *.mp3 OR *.m4a

set /P cover-art=Select the Audio/Image File with the Cover Art (ex. MP3/M4A or JPG/PNG): 
set /P artist=Artist/Band Name: 
set /P track_amount=How many tracks are in this album: 

if %track_amount% GTR 1 (
 set /P album=Album Name: 
)

set /P filename=Song File Name: 
set /P title=Song Name: 
set /P track=Track Number: 
set /P genre=Genre: 
set /P language=Language: 

ffmpeg -i "%cover-art%" -vf scale=512:512 -sws_flags bicubic cover_tmp.png

for %%t in (!track_amount!) do ffmpeg -i "%filename%" -i cover_tmp.png -map_metadata -1 -map 0:0 -map 1:0 -id3v2_version 3 -metadata artist="%artist%" -metadata album="%album%" -metadata title="%title%" -metadata track="%track%/%track_amount%" -metadata genre="%genre%" -metadata language="%language%" -c:1 png -disposition:1 attached_pic -c:a libmp3lame -ar 44100 -b:a 160k "%title%.mp3"

pause



-
FFmpeg problems with playing a stream
13 avril 2021, par NikoI want to play a stream over network. While my server works I can't get it working receiving audio on client. It's router with openwrt installed and usb soundcard.


When i run

ffmpeg -i "udp://@:5555" -f alsa hw:0
i get a following error

[NULL @ 0x76b2b390] Requested output format 'alsa' is not a suitable output format
hw:0: Invalid argument



What's wrong with my command ?
On router there is limited space. I hardly handled to install ffmpeg.


There is complete log :


root@LEDE:/proc/asound# ffmpeg -i "udp://@:5555" -f alsa hw:0
ffmpeg version 3.2.2 Copyright (c) 2000-2016 the FFmpeg developers
 built with gcc 5.4.0 (LEDE GCC 5.4.0 r3101-bce140e)
 configuration: --enable-cross-compile --cross-prefix=mips-openwrt-linux-musl- --arch=mips --target-os=linux --prefix=/usr --pkg-config=pkg-config --enable-shared --enable-static --enable-small --enable-pthreads --enable-zlib --disable-doc --disable-debug --enable-gpl --enable-version3 --disable-dxva2 --disable-lzma --disable-vaapi --disable-vda --disable-vdpau --disable-outdevs --disable-altivec --disable-vsx --disable-power8 --disable-amd3dnow --disable-amd3dnowext --disable-mmx --disable-mmxext --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-aesni --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-inline-asm --disable-mipsdsp --disable-mipsdspr2 --disable-mipsfpu --disable-msa --disable-mmi --disable-fast-unaligned --disable-runtime-cpudetect --disable-yasm --enable-libopus --enable-decoder=libopus --enable-libx264 --enable-libmp3lame
 libavutil 55. 34.100 / 55. 34.100
 libavcodec 57. 64.101 / 57. 64.101
 libavformat 57. 56.100 / 57. 56.100
 libavdevice 57. 1.100 / 57. 1.100
 libavfilter 6. 65.100 / 6. 65.100
 libswscale 4. 2.100 / 4. 2.100
 libswresample 2. 3.100 / 2. 3.100
 libpostproc 54. 1.100 / 54. 1.100
Input #0, mpegts, from 'udp://@:5555':
 Duration: N/A, start: 1.400000, bitrate: 384 kb/s
 Program 1 
 Metadata:
 service_name : Service01
 service_provider: FFmpeg
 Stream #0:0[0x100]: Audio: mp2 ([3][0][0][0] / 0x0003), 44100 Hz, stereo, s16p, 384 kb/s
[NULL @ 0x76b2b390] Requested output format 'alsa' is not a suitable output format
hw:0: Invalid argument