
Recherche avancée
Autres articles (46)
-
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
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 (...) -
Automated installation script of MediaSPIP
25 avril 2011, parTo overcome the difficulties mainly due to the installation of server side software dependencies, an "all-in-one" installation script written in bash was created to facilitate this step on a server with a compatible Linux distribution.
You must have access to your server via SSH and a root account to use it, which will install the dependencies. Contact your provider if you do not have that.
The documentation of the use of this installation script is available here.
The code of this (...)
Sur d’autres sites (9285)
-
How to run the set of commands in windows command line
24 février 2020, par robert.littlex264-preset
is used in the second command (Cmd 2
). Is it substitution or ?Cmd 1 :
x264-preset:
vcodec=libx264
thread_type=slice
slices=1
profile=baseline
level=32
preset=superfast
tune=zerolatency
intra-refresh=1
crf=15
x264-params=vbv-maxrate=5000:vbv-bufsize=1:slice-max-size=1500:keyint=60Cmd 2
$ ffmpeg -r 30 -f dshow -i video="devicename" -pix_fmt yuv420p -an -vpre
x264-preset -f mpegts udp://127.0.0.1:8888When I run the
Cmd 1
it doesn’t work. Even with the SET like :x264-preset:
SET vcodec=libx264
SET thread_type=slice
SET slices=1
SET profile=baseline
SET level=32
SET preset=superfast
SET tune=zerolatency
SET intra-refresh=1
SET crf=15
SET x264-params=vbv-maxrate=5000:vbv-bufsize=1:slice-max-size=1500:keyint=60Source :
https://lists.ffmpeg.org/pipermail/ffmpeg-user/2016-January/030127.html -
how to fix nvidia hevc transcoding problem
25 novembre 2019, par Dlniya Dlzarwe are using FFmpeg for media broadcasting DVB-T2
the structure is like that :[ source h264 (multicast) >> FFmpeg h265 >> scrambler ]
we are using Nvidia GPU for transcoding
the problem is, when we transcode to H265 there is an issue when we play the video.
it is like cc error or maybe muxing issue, we don’t know, what we know is, the stream has lagging every few mins.
we played the output stream by FFmpeg again/root/bin/ffmpeg -v error -i udp://lo@127.0.0.1:5000 -f null - 2>error.log
we got this
[hevc @ 0x2610b40] PPS id out of range: 0
Last message repeated 35 times
[hevc @ 0x2604a80] Could not find ref with POC 21and here is our FFmpeg command line example for transcoding
/root/bin/ffmpeg -re -y -vsync 0 -hwaccel cuvid -c:v h264_cuvid -deint 2 -drop_second_field 1 -surfaces 10 -fflags discardcorrupt+genpts+nobuffer -i "udp://227.30.40.4:1234?localaddr=192.168.2.55&overrun_nonfatal=1&&fifo_size=50000000" -map 0:p:352 -af aresample=async=1 -acodec aac -ac 1 -strict -2 -vcodec hevc_nvenc -g 40 -b:v 2300k -minrate 2300k -maxrate 2300k -bufsize 2300k -preset hq -metadata service_provider="ISTAR MEDIA" -metadata service_name="KURDMAX" -flags cgop -sc_threshold 500 -f mpegts -muxrate 2700k -y "udp://227.2.2.6:1234?localaddr=192.168.2.55&fifo_buffer=50000000&overrun_nonfatal_option=1&bitrate=2700000&burst_bits=2700000&pkt_size=1316" 2> /var/log/ffmpeg/kurdmax.txt
-
merge segments with ffmpeg causes small cracks in the audio
14 octobre 2019, par Paulo MedeirosTo speed up the delivery of videos on my platform I split the uploaded medias into segments of up to 120 seconds and process them simultaneously on several machines.
After processing, I put the pieces back together with "-f concat".
Unfortunately, new media is generated with small cracks in the audio (they occur exactly at the junction). I haven’t found a filter / command yet to end the problem. Does anybody know how to solve this ?
Note : I am using ffmpeg 3.4.1
This is the command I make to split the media :
ffmpeg -hide_banner -fflags +genpts -avoid_negative_ts make_zero -y -v error -i /video/somevideo.mov -map 0:v? -map 0:a? -c copy -f segment -segment_time 120 -segment_format matroska -reset_timestamps 1 -segment_list_type ffconcat -segment_list /video/segment_map.ffcat /video/segment%03d
A short example of the command used to process a segment
some variables change according to the resolution
ffmpeg -y -hide_banner -v error -probesize 10M -analyzeduration 10M -itsoffset 0.066 -i /video/segment000 -c:v libx264 -preset fast -profile:v high -crf 23 -r 117375/3916 -maxrate 1500000 -bufsize 2250000 -g 58 -keyint_min 58 -sc_threshold 0 -bf 3 -b_strategy 2 -refs 10 -vf scale="iw*sar:ih,scale=trunc(oh*a/2)*2:540" -pix_fmt yuv420p -max_muxing_queue_size 5000 -strict -2 -c:a aac -b:a 128000 -ar 44100 -f mp4 /video/transcode/segment000
to finalize how do I join the segments
ffmpeg -hide_banner -v error -f concat -safe 0 -y -i /video/transcode/segment_map.ffcat -c copy -movflags +faststart /video/transcoded.mp4