मैं FFMPEG का उपयोग करके वीडियो को ब्लर करने की कोशिश कर रहा हूं, लेकिन यह बिल्कुल भी नहीं है, लेकिन यह बिल्कुल भी काम नहीं कर रहा है, यह कुछ फ्रेमों को आगे बढ़ाता है (8 सेकंड का वीडियो 10 सेकंड का वीडियो बन गया है और इसलिए 2 सेकंड के लिए रिक्त स्क्रीन दिखाई जाती है। शुरु)
कमांड का उपयोग किया जाता है
ffmpeg -i demo2.flv.mp4 -vf "boxblur=2:1" demo2.mp4
कमांड का पूरा आउटपुट नीचे है
ffmpeg version 0.10.2 Copyright (c) 2000-2012 the FFmpeg developers
built on Jul 16 2012 13:52:24 with gcc 4.4.3
configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-x11grab --enable-libvpx --enable-libmp3lame
libavutil 51. 35.100 / 51. 35.100
libavcodec 53. 61.100 / 53. 61.100
libavformat 53. 32.100 / 53. 32.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 61.100 / 2. 61.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 6.100 / 0. 6.100
libpostproc 52. 0.100 / 52. 0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'demo2.flv.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf53.32.100
Duration: 00:00:08.68, start: 0.000000, bitrate: 616 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 640x360, 481 kb/s, 1000.35 fps, 1 tbr, 1k tbn, 2k tbc
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 22050 Hz, mono, s16, 36 kb/s
Metadata:
handler_name :
File 'demo2.mp4' already exists. Overwrite ? [y/N] y
w:640 h:360 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:
[boxblur @ 0x2c3af00] luma_radius:2 luma_power:1 chroma_radius:2 chroma_power:1 alpha_radius:2 alpha_power:1 w:640 chroma_w:320 h:360 chroma_h:180
[libx264 @ 0x2c5f4c0] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2
[libx264 @ 0x2c5f4c0] profile High, level 2.2
[libx264 @ 0x2c5f4c0] 264 - core 125 r2200 999b753 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=1 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'demo2.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf53.32.100
Stream #0:0(und): Video: h264 (![0][0][0] / 0x0021), yuv420p, 640x360, q=-1--1, 1 tbn, 1 tbc
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (@[0][0][0] / 0x0040), 22050 Hz, mono, s16, 128 kb/s
Metadata:
handler_name :
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> libx264)
Stream #0:1 -> #0:1 (aac -> libfaac)
Press [q] to stop, [?] for help
Segmentation fault
विभाजन दोष? क्या आपने नवीनतम संस्करण को पहले से स्थापित / संकलित करने की कोशिश की है? 10.2 थोड़ा पुराना है।
—
slhck
अभी तक नहीं, मैं इसकी कोशिश करूंगा
—
Kashif Ahmed
@ काशिफ अहमद कोई किस्मत? मैं उत्सुक होता अगर हाल ही में Git से ffmpeg आपके इनपुट और कमांड के साथ भी दोष पाए।
—
llogan
आज, मैंने नवीनतम ffmpeg संस्करण में अपडेट किया है, और कोई भाग्य नहीं है :(
—
Kashif Ahmed
यह अजीब है कि पहले 8 सेकंड का वीडियो 10 सेकंड का हो रहा था और अब यह 12 सेकंड का वीडियो बन गया है, केवल अंतर अब खाली फ्रेम वीडियो के अंत में है, इसलिए 8 सेकंड के बाद वीडियो 4 सेकंड के लिए अटक जाता है और फिर समाप्त होता है, मैं भी लगता है कि ब्लर काम कर रहा है, लेकिन अब समस्या बहुत अधिक अवरुद्ध हो गई है और ऐसा लगता है कि वीडियो से बहुत सारे फ्रेम हटा दिए गए हैं और अब वीडियो फ्रेम प्रति सेकंड 1 फ्रेम प्रति सेकंड हो गया है, जो बहुत कम गुणवत्ता वाला है और यह स्वीकार्य भी नहीं है। बिट दर निर्धारित करने के लिए लेकिन ज्यादा सुधार नहीं :(
—
Kashif Ahmed