ওজিভি ফর্ম্যাটটি আমার কম্পিউটারে সঠিকভাবে প্লে করে তবে ট্রান্সকোডিং ড্রপস (নকল?) ফ্রেম


11

আমি উবুন্টু ১২.১০ তে রেকর্ডমিডেস্কটপ ব্যবহার করে স্ক্রিনকাস্টগুলির একটি সেট তৈরি করেছি। আউটপুট একটি ওজিভি ফাইল। আমি যখন ডিফল্ট মুভি প্লেয়ার (টোটেম) ব্যবহার করে ogv ফাইলটি দেখি তখন তা দেখতে ভাল লাগে - অডিও এবং ভিডিও সিঙ্কে রয়েছে। যখন এটি ট্রান্সকোড করা হয় (আমার বা ইউটিউব দ্বারা) অডিও এবং ভিডিও সিঙ্কের বাইরে থাকে। দেখে মনে হচ্ছে আমি বিবরণ দেওয়ার সময় দু'একটি স্লাইডে এড়িয়ে গেছি।

হালনাগাদ

আমার সন্দেহ হয় ট্রান্সকোডিংয়ের সময় সমস্যাটি যথাযথভাবে ডুপ্লিকেট ফ্রেমগুলি বাদ দেওয়ার জন্য চিহ্নিত করা হয়েছে। ভিডিওটি রূপান্তর করা যেখানে মাউসটি সরানো হয় স্বাভাবিকভাবে কাজ করে বলে মনে হয়। তবে যখন আমি কেবল একটি স্লাইডের সময় কথা বলছি তখন সেই অনুলিপি ফ্রেমগুলি বাদ পড়ে।

আমি এটি দেখেছি কিন্তু এটি আমার পরিস্থিতি পুরোপুরি নয় (ওজিভি -> কিছু থেকে যাওয়ার চেষ্টা করছে) /superuser/436187/ffmpeg-convert-video-w-DPped-frames-out-of-sync

এভিআই ফাইলগুলি সঠিকভাবে অনুবাদ করছে বলে মনে হচ্ছে! আমি ধরে নিলাম এটি কারও কাছে বড় ইঙ্গিত হবে। আমি এখনও অন্তর্নিহিত সমস্যাটি সন্ধান করতে চাই। আমি আমার আগের ভিডিওগুলিকে এভিআইতে রূপান্তর পরীক্ষা করছি তবে এটি প্রতিটি সময়ান্তরে যাচাই করতে আমার কিছুটা সময় নেয়।

উদাহরণ

এটি জিটিকে-রেকর্ডমিডেস্কটপ থেকে আসল ওজিভি ফাইল: http://dl.roidbox.com/u/64693533/sync_test/sync_test1.ogv

ভিডিওটি 10 ​​সেকেন্ডের জন্য একটি স্লাইড দিয়ে শুরু হয়, তারপরে প্রতি 3 টি আরও 3 টি স্লাইডে অগ্রসর হয়। প্রতিবার স্লাইডগুলি অগ্রসর করার সময় আমি মাইক্রোফোনটিও ট্যাপ করি (10s, 15s, 20s, 25s)

এখানে কিছু রূপান্তর করা হয়েছে (প্রতিটি এটির নিজস্ব ভিডিও টাইমিংয়ের সমস্যাগুলি দেখায়):

http://dl.dropbox.com/u/64693533/sync_test/sync_test1.mp4

  • এটি প্রথম ফ্রেমে প্রথম স্লাইডটি দেখায় তবে দ্রুত এটি পেরিয়ে যায়
  • এটি স্টক ffmpeg ব্যবহার করে করা হয়েছিল

http://dl.dropbox.com/u/64693533/sync_test/sync_test1.ffmpeg-static.mp4

  • এটি বেশ কাছাকাছি - 13 এর দশকে কোনও কারণে এটি এগিয়ে যাওয়ার সিদ্ধান্ত নেয়
  • এটি কিছুদিন আগে থেকে ffmpeg এর স্ট্যাটিক বিল্ড ব্যবহার করে করা হয়েছিল

এখানে এটি ইউটিউবে রয়েছে - আপনি দেখতে পাচ্ছেন যে 13 দশকের দিকে এটি প্রথম দিকে অগ্রসর হয় (1 স্লাইড -> স্লাইড 2 থেকে):

এখানে OGV ফাইলটি সঠিকভাবে কাজ করে তার প্রমাণ রয়েছে:

ffmpeg অনুবাদ

Ffmpeg বা avconv ব্যবহার করে আমি ইউটিউবের মতো একই রকম ফলাফল পেয়েছি বলে মনে হচ্ছে (একই সাথে একই সময়ে ট্রানজিশনগুলি ঘটবে বলে মনে হচ্ছে)।

আমি যে কমান্ডটি ব্যবহার করছি তা হল (ffmpeg এর সাম্প্রতিক স্ট্যাটিক বিল্ড সহ) এবং আউটপুট:

$ ~ / ffmpeg / ffmpeg -i JSP.ogv JSP.mp4
ffmpeg সংস্করণ N-50025-gb8bb661 কপিরাইট (সি) 2000-2013 এফএফএমপিগ বিকাশকারী
  ফেব্রুয়ারী 17 2013 তে নির্মিত হয়েছিল জিসিসি 4.6 (দেবিয়ান 4.6.3-1) এর সাথে
  কনফিগারেশন: --prefix = / root / ffmpeg-static / 64bit --extra-cflags = '- I / root / ffmpeg-static / 64bit / অন্তর্ভুক্ত-স্ট্যাটিক' --extra-ldflags = '- এল / রুট / ffmpeg- স্ট্যাটিক / bit৪ বিট / লিব-স্ট্যাটিক '--extra-libs =' - lxML2 -lexpat -lfreetype '- সক্ষম-স্ট্যাটিক - অক্ষম-ভাগ - ডিসাইবল-ফিফারভার - ডিসিজেবল-ডক - সক্ষম-bzlib - সক্ষম -zlib - সক্ষম-পোস্টপ্রোক - সক্ষম-রানটাইম-সিপুডেটেকট - সক্ষম-libx264 - সক্ষম-জিপিএল - সক্ষম-লিবিথোয়ারা - সক্ষম-লাইবোরবিস - সক্ষম-লিব্পপ্লেমিয়া - সক্ষম-ধূসর - সক্ষম-লিবাস - - সক্ষম-libfreetype - সক্ষম-libopenjpeg - সক্ষম-libspeex - সক্ষম-libvo-aacenc - সক্ষম-libvo-amrwbenc - সক্ষমযোগ্য সংস্করণ 3 - সক্ষম-libvpx
  libavutil 52. 17.101 / 52. 17.101
  libavcodec 54. 91.103 / 54. 91.103
  libavformat 54. 63.100 / 54. 63.100
  libavdevice 54. 3.103 / 54. 3.103
  libavfilter 3. 38.100 / 3. 38.100
  libswscale 2. 2.100 / 2. 2.100
  libswresample 0. 17.102 / 0. 17.102
  libpostproc 52. 2.100 / 52. 2.100
[ogg @ 0x34d4640] একই স্ট্রিমের জন্য একাধিক ফিসবোন কার্যকর করা হয়নি। আপনার এফএফপিপিগ সংস্করণটি গিটের থেকে নতুনতমতে আপডেট করুন। যদি এখনও সমস্যা দেখা দেয় তবে এর অর্থ হল আপনার ফাইলটিতে এমন একটি বৈশিষ্ট্য রয়েছে যা প্রয়োগ করা হয়নি।
[ogg @ 0x34d4640] স্ট্রিম 0 এর জন্য শিরোনামের পার্সিং ব্যর্থ হয়েছে
[ogg @ 0x34d4640] ভাঙা ফাইল, কীফ্রেম সঠিকভাবে চিহ্নিত করা হয়নি।
'JSP.ogv' থেকে ইনপুট # 0, ওগ:
  সময়কাল: 00: 12: 49.67, শুরু: 0.000000, বিটরেট: 224 কেবি / এস
    স্ট্রিম # 0: 0: ডেটা: কিছুই নয়
    স্ট্রিম # 0: 1: ভিডিও: তত্ত্ব, yuv420p, 1600x880 [এসআর 1: 1 দার 20:11], 15 এফপিএস, 15 টিবিআর, 15 টিবিএন, 15 টিবিসি
    মেটাডেটা:
      রেকর্ডমাইডেস্কটপ: ০.০.৮.১
    স্ট্রিম # 0: 2: অডিও: ভারবিস, 22050 হার্জেড, মনো, ফ্লাটপ, 89 কেবি / সে
[libx264 @ 0x369c5e0] এসএআর = 1/1 ব্যবহার করে
[libx264 @ 0x369c5e0] সিপিইউ সক্ষমতা ব্যবহার করে: এমএমএক্স 2 এসএসই 2 ফাইনাস্ট এসএসই 3 ফাস্টস্ট্যাফেল এসএসই 4.2 এভিএক্স
[libx264 @ 0x369c5e0] প্রোফাইল উচ্চ, স্তর 4.0 4.0
[libx264 @ 0x369c5e0] 264 - কোর 129 r2230 1cffe9f - এইচ .264 / এমপিইজি -4 এভিসি কোডেক - কপিলিফ্ট 2003-2012 - http://www.videolan.org/x264.html - বিকল্পগুলি: ক্যাব্যাক = 1 রেফ = 3 ডিলক = 1: 0: 0 বিশ্লেষণ = 0x3: 0x113 মে = হেক্স সাবমে = 7 সাইসি = 1 সাইক_আর = 1.00: 0.00 মিশ্র_আরফ = 1 মে_রেঞ্জ = 16 ক্রোমা_মে = 1 ট্রেলিস = 1 8x8 ডিসিটি = 1 সিকিএম = 0 ডেডজোন = 21,11 ফাস্ট_এসপিপ = 1 ক্রোমা_কিপি_অফসেট = -2 থ্রেড = 6 লুকোহেড_থ্রেডস = 1 টি কাটা_থ্রেড = 0 এনআর = 0 ডেসিমিট = 1 ইন্টারলেসড = 0 ব্লুয়ের_কম্প্যাট = 0 বিড়ম্বনা_কেন্দ্র = 0 বিফ্রেমস = 3 বি_প্রেমিড = 2 বি_আডাপ্ট = 1 বি_বিয়াস = 0 সরাসরি_ 1 ওয়েটবি = 1 খোলা ওয়েটপিপ = 2 কীিন্ট = 250 কীিন্ট_মিন = 15 পরিস্থিতি = 40 ইনট্রা_ফ্রেশ = 0 আরসি_লোকহ্যাড = 40 আরসি = ক্রাফ এমবিট্রি = 1 ক্রাফ = 23.0 কিউকিম্প = 0.60 কিউপিমিন = 0 কিউপিএমেক্স = 69 কিউপিস্টেপ = 4 আইপি_রাটিও = 1.40 একা = 1: 1.00
আউটপুট # 0, এমপি 4, 'জেএসপি.এমপি 4' তে:
  মেটাডেটা:
    এনকোডার: Lavf54.63.100
    স্ট্রিম # 0: 0: ভিডিও: h264 ([33] [0] [0] [0] / 0x0021), yuv420p, 1600x880 [এসআর 1: 1 দার 20:11], কিউ = -1--1, 15360 টিবিএন , 15 টিবিসি
    মেটাডেটা:
      রেকর্ডমাইডেস্কটপ: ০.০.৮.১
    স্ট্রিম # 0: 1: অডিও: aac ([64] [0] [0] [0] / 0x0040), 22050 হার্জ, মনো, এস 16, 128 কেবি / এস
স্ট্রিম ম্যাপিং:
  স্ট্রিম # 0: 1 -> # 0: 0 (তাত্ত্বিক -> libx264)
  স্ট্রিম # 0: 2 -> # 0: 1 (ভের্বিস -> লাইবভো_এ্যাসেন্স)
সাহায্যের জন্য [q] টিপুন, [?] টিপুন
[ogg @ 0x34d4640] ভাঙা ফাইল, নন-কীফ্রেম সঠিকভাবে চিহ্নিত করা হয়নি।
    শেষ বার্তা 2 বার পুনরাবৃত্তি
ব্রোকন ফাইল, নন-কিফ্রেম সঠিকভাবে চিহ্নিত করা হয়নি = = 00: 00: 08.37 বিট্রেট = 28.7 কবিট / এস ডুপ = 66 ড্রপ = 0    
ভাঙা ফাইল, কীফ্রেম সঠিকভাবে চিহ্নিত হয়নি time টাইম = 00: 00: 51.01 বিট্রেট = 125.3 কেবিট / এস ডুপ = 675 ড্রপ = 0    
ভাঙা ফাইল, কীফ্রেম সঠিকভাবে চিহ্নিত হয়নি। টাইম = 00: 00: 55.05 বিট্রেট = 140.2 কুইট / এস ডুপ = 782 ড্রপ = 0    
ভাঙা ফাইল, কীফ্রেম সঠিকভাবে চিহ্নিত হয়নি। টাইম = 00: 00: 59.60 বিট্রেট = 140.5 কবিট / এস ডুপ = 836 ড্রপ = 0    
[ogg @ 0x34d4640] ভাঙা ফাইল, কীফ্রেম সঠিকভাবে চিহ্নিত করা হয়নি।
ভাঙা ফাইল, কীফ্রেম সঠিকভাবে চিহ্নিত হয়নি। টাইম = 00: 01: 08.00 বিট্রেট = 143.0 কবিট / এস ডুপ = 900 ড্রপ = 0    
ভাঙা ফাইল, কীফ্রেম সঠিকভাবে চিহ্নিত হয়নি। টাইম = 00: 01: 11.86 বিট্রেট = 141.6 কেবিট / এস ডুপ = 910 ড্রপ = 0    

... বহুবার পুনরাবৃত্তি ...

ভাঙা ফাইল, কীফ্রেম সঠিকভাবে চিহ্নিত নয়। টাইম = 00: 12: 47.62 বিটরেট = 153.0 কুইট / এস ডুপ = 9087 ড্রপ = 0    
ফ্রেম = 11521 এফপিএস = 87 কিউ = -1.0 লসাইজ = 14849 কেবি সময় = 00: 12: 49.48 বিট্রেট = 158.1 কেবিট / এস ডুপ = 9087 ড্রপ = 0    
ভিডিও: 2401 কেবি অডিও: 12024 কেবি সাবটাইটেল: 0 গ্লোবাল শিরোনাম: 0 কেবি মেশিং ওভারহেড 2.938094%
[libx264 @ 0x369c5e0] ফ্রেম I: 49 গড় কিউপি: 16.05 আকার: 29658
[libx264 @ 0x369c5e0] ফ্রেম পি: 2912 গড় কিউপি: 9.88 আকার: 114
[libx264 @ 0x369c5e0] ফ্রেম বি: 8560 গড় কিউপি: 12.76 আকার: 78
[libx264 @ 0x369c5e0] পরপর বি-ফ্রেম: 0.9% 0.1% 0.2% 98.9%
[libx264 @ 0x369c5e0] এমবি আই আই 16..4: 90.8% 0.4% 8.8%
[libx264 @ 0x369c5e0] এমবি পি আই 16..4: 0.0% 0.0% 0.0% পি 16..4: 0.0% 0.0% 0.0% 0.0% 0.0% এড়িয়ে যান: 99.9%
[libx264 @ 0x369c5e0] এমবি বি আই 16..4: 0.0% 0.0% 0.0% বি 16..8: 0.3% 0.0% 0.0% সরাসরি: 0.0% এড়িয়ে যান: 99.7% এল0: 65.3% এল 1: 34.6% বিআই: 0.1%
[libx264 @ 0x369c5e0] 8x8 ট্রান্সফর্ম ইনট্রা: 0.5% আন্ত: 15.8%
[libx264 @ 0x369c5e0] কোডেড ওয়াই, ইউভিডিসি, ইউভ্যাক ইন্টার: 6.4% 0.1% 0.1% আন্ত: 0.0% 0.0% 0.0%
[libx264 @ 0x369c5e0] আই 16 ভি, এইচ, ডিসি, পি: 94% 4% 2% 0%
[libx264 @ 0x369c5e0] আই 8 ভি, এইচ, ডিসি, ডিডিএল, ডিডিআর, ভিডি, এইচডি, ভিএল, হু: 19% 22% 44% 1% 2% 2% 3% 1% 6%
[libx264 @ 0x369c5e0] আই 4 ভি, এইচ, ডিসি, ডিডিএল, ডিডিআর, ভিডি, এইচডি, ভিএল, হু: 35% 17% 19% 4% 5% 5% 5% 5% 5%
[libx264 @ 0x369c5e0] i8c ডিসি, এইচ, ভি, পি: 100% 0% 0% 0%
[libx264 @ 0x369c5e0] ওজনযুক্ত পি-ফ্রেম: Y: 0.0% UV: 0.0%
[libx264 @ 0x369c5e0] রেফ পি এল 0: 82.5% 1.4% 11.9% 4.3%
[libx264 @ 0x369c5e0] রেফ বি L0: 47.2% 52.4% 0.4%
[libx264 @ 0x369c5e0] রেফ বি এল 1: 99.2% 0.8%
[libx264 @ 0x369c5e0] কেবি / গুলি: 25.60

ভিডিওটি এখনও প্রথম দিকে তবে বিভিন্ন সময়ে অগ্রসর হয়। দেখে মনে হচ্ছে জিটিকে-রেকর্ডমিডেস্কটপ একটি "ভাঙা ফাইল" তৈরি করছে। যেটি বিরক্তিকর তা হ'ল ওজিভি কাজ করে তাই দেখে মনে হচ্ছে কিছু বিকল্পের সাহায্যে আমার এই কাজটি করা উচিত।

আমি খুঁজে পেয়েছি যে আমি ভিডিওটি কেডেনলাইভে রেন্ডার করতে পারি এবং মনে হয় এটি সেখানে কাজ করছে। আমি এখনও জানতে চাই যে কি চলছে। কেডেনলাইভ আরও ভাল কাজ করে, তবে এটি এখনও মাঝে মাঝে অগ্রসর হয়।


2
দয়া করে আপনার ffmpeg কমান্ড এবং ফলাফলের সম্পূর্ণ কনসোল আউটপুট দেখান।
লগান

ভাল ধারণা @ লর্ডনেকবার্ড আমি কমান্ড এবং আউটপুট যুক্ত করেছি। আমি একটি ত্রুটি / সতর্কতা লক্ষ্য করেছি: সর্বাধিক_আনালিজে_ডুয়েশন পৌঁছেছে।
আমির টি

আপনি যদি ffmpeg এর সাম্প্রতিক স্থিতিশীল বিল্ডটি ব্যবহার করেন তবে কী সমস্যাটি এখনও দেখা দেয় ? এটি আপনার মুখোমুখি হতে পারে এমন কোনও সম্ভাব্য ত্রুটিগুলি এড়িয়ে যাবে যা ইতিমধ্যে ffmpeg এর নতুন সংস্করণে স্থির করা হয়েছে। ইনস্টল করার বা কোনও কিছুর দরকার নেই। কেবল ডাউনলোড করুন, সংরক্ষণাগারটি বের করুন এবং তারপরে অন্তর্ভুক্ত ffmpegবাইনারিটি চালান ।
লগন

আপনি কি একটি নমুনা ইনপুট ফাইল সরবরাহ করতে পারেন যা সমস্যার সাথে পুনরুত্পাদন করা যেতে পারে?
লগান

ভাল ধারণা, আমি একটি ছোট একটি চাবুক আপ এবং আজ রাতে এটি পোস্ট করব।
আমির টি

উত্তর:


4

আপনার চূড়ান্ত আপলোডটি ইউটিউব হতে চলেলে কেন ওজিভিতে রূপান্তর করা হবে, আমি ভুল হতে পারি তবে আপনি লিনাক্সে এমনকি এএসি অডিও দিয়ে এক্স 264৪ ভিডিও কোডেকে রূপান্তর করতে পারেন এবং যেভাবেই আপলোড করা পছন্দ করে সেটিকে বিবেচনা করে ইউটিউবে আপলোড করতে পারেন। আপনি কি কোনও এইচ 264 তৈরি করার চেষ্টা করেছেন এবং ওজিভি ফাইলের পরিবর্তে ইউটিউবে আপলোড করার চেষ্টা করেছেন এবং দেখেন যে এটি সমস্যা কিনা। কারণ আমি বাজি ধরব যে এটি যদি এটি সমাধান করে তবে আপনি জানতে পারবেন যে এটি ইউটিউবে ওজিভি আপলোড হওয়ার সাথে একটি সমস্যা ছিল এবং যদি এটি সমাধান না করে তবে এটি ইউটিউবের ব্যাখ্যাসূচক বা অনুরূপ কিছু ফ্রেম-রেট সমস্যা হতে পারে।

অতীতে ইউটিউবে আপলোড হওয়া ওজিভি ফাইলগুলি নিয়ে প্রচুর সমস্যা হয়েছে। আমি ভাবতে পারি না যে এটি এই সময়েও 100% স্থির।

http://support.google.com/youtube/bin/answer.py?hl=en&answer=1722171

সম্পাদনা: এছাড়াও সবেমাত্র লক্ষ্য করেছেন যে আপনার আসল ফুটেজটি 15fps এ রয়েছে ... এটি খুব ভাল সমস্যার উত্স হতে পারে

সম্পাদনা 2: আমি দেখে মনে হয়েছিল যে প্রশ্নটি খানিকটা ভুলভাবে পড়েছে ... আপনি যে কোনও ভিডিও ফাইল যা ওজিভি দিয়ে শুরু করছেন এবং আমি দেখেছি আপনি এমপি 4 এ যাচ্ছেন ... এটি কিছুটা পরিবর্তন করে .. .কিন্তু আমি অনুমান করতে যাচ্ছি এর 15fps এবং 22050 হার্জ অডিও এর সাথে কিছু করার আছে ... আমি জানি যে অডিও সিঙ্ক করার সাথে নমুনা হারের কোনও সম্পর্ক নেই, তবে অভিজ্ঞতা থেকে যখন স্ট্যান্ডার্ড নন ফ্রেম-রেট এবং অডিও নমুনা ব্যবহার করা হয়, আমি প্রবাহিত দেখতে প্রবণতা পেয়েছি ... একটি সস্তা ভিডিও এডিটর দিয়ে প্রাথমিক রেকর্ডিংয়ের পরে এগুলি সম্পাদনা করতে সক্ষম না হওয়াতে এগুলি সিঙ্ক করতে পারা বরং কঠিন হতে পারে ...

সফ্টওয়্যার অডিও প্রবাহিত সম্পর্কে আরও ভাল অর্জন করেছে যদিও কীফ্রেমেড সিঙ্ক পয়েন্টগুলি মানসম্মত নয় এবং কী ফ্রেমগুলি ইত্যাদিতে গোল করতে পারে তাই অস্বাভাবিক ফ্রেমরেট এবং নমুনা ব্যবহার করার সময় এটি এখনও একটি সাধারণ সমস্যা ...

আপনি দেখতে পাবেন যেখানে এটি "ব্রোকন ফাইল, কীফ্রেম সঠিকভাবে চিহ্নিত করা হয়নি।" এটিই এটি উল্লেখ করছে ...

আপনার জন্য আমার পরামর্শ হ'ল এটি যতটা সম্ভব বন্ধ করা, এটি একটি ভিডিও এডিটর হিসাবে নিয়ে যাওয়া এবং স্লিপ করে অডিওটি আপনি যেভাবে চান তার সাথে এটি মিলানোর জন্য কেটে ফেলুন। দুর্ভাগ্যক্রমে কখনও কখনও এটি ঠিক করা হয় ...

সফ্টওয়্যার ভিত্তিক ট্রান্সকোডারগুলি সর্বদা তাদের যেমন কাজ করে ততক্ষণ কাজ করে না ... হেনস কেন একটি প্রোটুলস সেটআপ এবং / অথবা একটি অভীষ্ট সেটআপগুলি আরও সিঙ্ক ক্ষমতা এবং ধ্রুবক ফ্রেম-রেট ইত্যাদি নিশ্চিত করার জন্য হার্ডওয়ারের সাথে আসে ...

আর একটি জিনিস যা আপনি চেষ্টা করতে পেরেছিলেন তা হ'ল ফুটেজটিকে একটি স্ট্যান্ডার্ড ফ্রেমেরেটে রূপান্তর করা এবং অডিওটিকে পুনরায় মেরি করার চেষ্টা করুন ... কারণ আমি নিশ্চিত যে এটি ভিডিও বয়ে যাচ্ছে ... সম্ভবত এতটা সামান্য গতি কমিয়ে নিচ্ছে এবং তারপরে গতি বাড়িয়ে দেবে শেষ বা বিপরীত।

সম্পাদনা: আমি এই ffmpeg কমান্ডটি ব্যবহার করে মূলটিতে সিঙ্ক করতে ভিডিওটি পেয়েছি ... এটির জন্য রেট ক্লজের প্রয়োজন হতে পারে যা আমার সন্দেহ ছিল

ffmpeg -i sync_test1.ogv -strict experimental -pix_fmt yuv420p -r 15 -vcodec h264 -acodec aac sync_test1.mp4


মূল ফাইলটি থিওরা ভিডিও এবং ওজিভি ধারকটিতে ভারবিস অডিও। আমি যতদূর জানি আমির টি এই ফর্ম্যাটটিতে পুনরায় এনকোডিং করছেন না, তবে যখন তিনি ffmpeg বা YouTube এর মাধ্যমে মূলটিকে পুনরায় এনকোড করার চেষ্টা করেন তখন সিঙ্কের সমস্যাটি প্রকাশ পায়।
লগন

ইনপুট ফর্ম্যাটটি হ'ল জিজিটি-রেকর্ডমাইডেস্কটপ আউটপুট। আমি ogv (flv, ইত্যাদি) ব্যতীত অন্য কোনও কিছুতে যাওয়ার চেষ্টা করছি trying
আমির টি

আমার আপডেট হওয়া উত্তরটি পড়ুন ... আমি মনে করি এটি এফপিএসের একটি সমস্যা
ক্রিস জেমস চ্যাম্পিউ

1
যুক্ত -r 15করা একে বাদ দেওয়ার মতোই কারণ ffmpeg ইনপুট ফ্রেম রেটটি ডিফল্টরূপে অর্জন করবে এবং ফলস্বরূপ আউটপুট ফাইলগুলি, -r 15গিট মাথা থেকে ffmpeg (সংস্করণ N-50285-gad89952) এর সাথে হুবহু সমান। যদি এটি আপনার জন্য পুরানো ffmpeg সংস্করণ ব্যবহার করে কাজ করে তবে এটি একটি রিগ্রেশন হতে পারে এবং এফএফএমপিগ বাগ ট্র্যাকারকে জানিয়ে দেওয়া উচিত ।
লগন

1
আমি @ লর্ড নেকবেয়ার্ডের সাথে আছি আপনার এফএফএমপিইগ-কে
ক্রিস জেমস

3

আমি উবুন্টু 12.04.3 এলটিএসে অনুরূপ ইস্যু নিয়ে লড়াই করেছি। আমি স্ট্যাটিক ffmpeg বিল্ড ব্যবহার করে সমস্যার সমাধান করেছি যা http://johnvansickle.com/ffmpeg/ থেকে উপলব্ধ


1
আমি একটি স্ট্যাটিক বিল্ডও চেষ্টা করেছি এবং এটি কিছুটা আরও ভাল কাজ করেছে। সম্ভবত বাগটি স্থির করা হয়েছে, কোন ক্ষেত্রে আপনার উত্তরে স্থির বিল্ড থেকে সংস্করণ নম্বর যুক্ত করা কার্যকর হতে পারে?
আমির টি

0

ইউটিউবের জন্য আরও ভাল কাজ করে বলে মনে হচ্ছে: ট্রান্সকোডিংয়ের পরিবর্তে কেবল ধারকটি এভিতে পরিবর্তন করার চেষ্টা করুন:

ffmpeg -i JSP.ogv -vcodec copy -acodec copy JSP.avi

আমি এটি চেষ্টা করেছিলাম, এবং আপলোড কেবল প্রসেসিং শেষ করে না, যেমন আমি ওজিভি আপলোড করি। যেহেতু এই উত্তরটি ইউটিউব ওজিভি গ্রহণের পূর্বাভাস দেয় তাই এটি অবশ্যই সেই পরিবর্তন হতে পারে। বিরক্তিকর যে ffmpeg এখনও চার বছর পরে এই রূপান্তর সমস্যা আছে।
এমসিআর

আমার ffpmeg হ'ল: 3.2.14-1 ~ deb9u1 (অ্যাপ্লিকেশন ইনস্টল করা)
এমসিআর

স্ট্যাটিক বিল্ডগুলি (গিট -20181029) সহ আমি উপরের সমস্ত প্রকরণের চেষ্টা করেছি এবং এটি কিছুটা আরও ভাল হয়ে যাওয়ার সাথে সাথে অডিও এবং ভিডিও সিঙ্ক হয়েছে। যদি চেষ্টা করা হয় তবে একটি বড় - ম্যাক্স_ম্যাক্সিং_কুই_সাইজ মান দরকার। আমি 40960.
এমসিআর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.