मैं mp4 प्रारूप (h264) प्रोफ़ाइल पर ffmpeg के साथ वीडियो बदलने की कोशिश चलाने में समस्याएं हैं: उच्च स्तरीय फ़ायरफ़ॉक्स को छोड़कर हर ब्राउज़र।मोज़िला फ़ायरफ़ॉक्स 36 मेरी h264 MP4 फ़ाइलों
http://5.79.72.89/trailer/trailer.mp4
पहले यह लोड करने के लिए लंबे समय तक की जरूरत है और जब मैं वीडियो अधिकांश समय के अंदर की तलाश वीडियो लोड करने बंद नहीं करते और फिर कभी नहीं निभाता है। मैं डेवलपर कंसोल में बहुत से आंशिक डाउनलोड देख सकता हूं। उनमें से बहुत से शुरुआती खेल के लिए हैं और शेष अनुरोध वीडियो लोड के दौरान होते हैं जब मैं बाद की स्थिति की तलाश करता हूं।
जब मैं अन्य h264 वीडियो (समान सेटिंग्स के साथ MP4) वे इस सर्वर पर समस्याओं के बिना खेलने खेलते हैं। और जब मैं अपना वीडियो किसी अन्य वेबसर्वर (अपाचे) पर डालता हूं तो फ़ायरफ़ॉक्स के साथ समान समस्याएं होती हैं।
इसी कारण से मेरा मानना है कि इसे मेरे रूपांतरण में कुछ करना है।
मेरी सेटिंग्स: डेबियन 7 (खरखरा) वेबसर्वर: nginx (260k बैंडविड्थ सीमा के साथ)
मैं avconv के साथ वीडियो परिवर्तित करने शुरू कर दिया और क्योंकि इस समस्याओं के FFmpeg करने लगे। लेकिन कोई सफलता नहीं थी। इस बीच मैंने एन्कोडिंग के लिए सभी विकल्पों का प्रयास किया लेकिन फ़ायरफ़ॉक्स के साथ हमेशा एक ही समस्या है। अन्य वीडियो अच्छी तरह से खेलते हैं लेकिन खान नहीं और मुझे नहीं पता क्यों।
कमान:
फ़ाइल केffmpeg -i input.mp4 -tune zerolatency -x264opts bitrate=1500:vbv-maxrate=1500:vbv-bufsize=3000:nal-hrd=vbr -codec:v libx264 -profile:v high -level 3.1 -movflags +faststart -pix_fmt yuv420p -s 1280x720 -r 30 -ac 2 -ar 48000 -codec:a aac -ab 64k -strict experimental -y trailer.mp4
ffmpeg 1.0.10 libavutil 51. 73.101/51. 73.101 libavcodec 54. 59.100/54. 59.100 libavformat 54. 29.104/54. 29.104 libavdevice 54. 2.101/54. 2.101 libavfilter 3. 17.100/3. 17.100 libswscale 2. 1.101/2. 1.101 libswresample 0. 15.100/0. 15.100 libpostproc 52. 0.100/52. 0.100
MediaInfo: trailer.mp4
General Complete name : trailer.mp4 Format : MPEG-4 Format profile : Base Media Codec ID : isom File size : 115 MiB Duration : 10mn 34s Overall bit rate : 1 516 Kbps Movie name : Big Buck Bunny, Sunflower version Performer : Blender Foundation 2008, Janus Bager Kristensen 2013 Composer : Sacha Goedegebure Genre : Animation Writing application : Lavf54.29.104 Comment : Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : [email protected] Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Codec ID : avc1 Codec ID/Info : Advanced Video Coding Duration : 10mn 34s Bit rate : 1 500 Kbps Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 30.000 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.024 Stream size : 109 MiB (95%) Writing library : x264 core 132 Encoding settings : cabac=1/ref=4/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=50/keyint_min=5/scenecut=40/intra_refresh=0/rc_lookahead=40/rc=cbr/mbtree=1/bitrate=1500/ratetol=1.0/qcomp=0.60/qpmin=0/qpmax=69/qpstep=4/vbv_maxrate=1500/vbv_bufsize=3000/nal_hrd=none/ip_ratio=1.40/aq=1:1.00 Audio ID : 2 Format : AAC Format/Info : Advanced Audio Codec Format profile : LC Codec ID : 40 Duration : 10mn 34s Duration_LastFrame : -11ms Bit rate mode : Constant Bit rate : 64.2 Kbps Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 48.0 KHz Compression mode : Lossy Delay relative to video : -2ms Stream size : 4.85 MiB (4%)
मैं क्या मेरी फाइलों के साथ गलत है पता नहीं है।
अद्यतन 2015-03-12:
अगर मैं कन्वर्ट ऑडियो स्ट्रीम के बिना वीडियो वहाँ अब और फ़ायरफ़ॉक्स के साथ कोई समस्या नहीं है।
मैंने 2.6 को ffmpeg अपडेट किया। मैंने cbr और vbr के साथ ऑडियो एन्कोडिंग के लिए libfaac, aac और libfdk_aac का उपयोग किया लेकिन सफलता के बिना।
के रूप में आप, मैं दोनों अपाचे और nginx, और अन्य सभी ब्राउज़रों कोई समस्या नहीं है, लेकिन FF 36 + मुसीबत फ़ाइल की मांग की है और अक्सर कभी नहीं होगा की कोशिश की मैं एक ही समस्या है पहली तलाश के बाद खेलते हैं। पूरी फ़ाइल प्री-लोड को मुझे जाने की इजाजत देता है, इसलिए एफएफ ने बाइट-रेंज एन्कोडिंग को संभालने के तरीके से कुछ किया है। मेरे पास परमाणु को शुरुआत में स्थानांतरित करने के लिए ffmpeg विकल्प '-मोवफ्लैग फास्टस्टार्ट' है, और रिकॉर्ड एफएफ के लिए 2 वर्षों तक अच्छा काम किया है, और अब मेरे सभी पुराने एन्कोड किए गए वीडियो या तो नहीं खोजेंगे, इसलिए यह निश्चित रूप से नए एफएफ के साथ कुछ है । – degenerate
बस मदद करने के लिए ... मैं वेब पर खोज कर रहा हूं .. और पाया कि .... शायद आपकी मदद करेगा। ऐसा लगता है कि यह थोड़ा पुराना है लेकिन शायद इसी तरह (मैं यहां से वीडियो उदाहरण यूआरएल में प्रवेश नहीं कर सकता) https://bugzilla.mozilla.org/show_bug.cgi?id=1077519 –
इस पर कुछ बगजिला रिपोर्ट पहले से ही हैं बग: https://bugzilla.mozilla.org/show_bug.cgi?id=1142455 https://bugzilla.mozilla.org/show_bug.cgi?id=1145608 https://bugzilla.mozilla.org /show_bug.cgi?id=1142084 –