সবচেয়ে নতুন FFMPEG দ্বারা তৈরি mjpeg mov উইন্ডোজ মিডিয়া প্লেয়ারের অর্ধেক আকারের ভিডিওগুলির মত দেখাচ্ছে


1

আমি FFMPEG নতুন সংস্করণ ইনস্টল এবং mjpeg সঙ্গে সংকুচিত mov তৈরি করেছেন। আফক্স, প্রিমিয়ার এবং কুইস্কটাইম প্লেয়ারের মধ্যে বেশ সুন্দর দেখাচ্ছে তবে এটি উইন্ডোজ মিডিয়া প্লেয়ারের অর্ধেক আকারের ভিডিওর মত দেখাচ্ছে। Ffmpeg এর পূর্ববর্তী সংস্করণে কোন সমস্যা ছিল না। আপনি এই সমস্যা সমাধানের জন্য কোন ধারণা আছে?

ffmpeg -i "content/test1080.mov" -sameq -vcodec mjpeg -qmin 1 -qmax 1 -y -s 640x360 -f mov "content/test Big Web.mov"
ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers
  built on Nov  5 2012 11:15:58 with gcc 4.4.6 (GCC) 20110731 (Red Hat 4.4.6-3)
  configuration: --enable-avfilter --enable-libmp3lame --disable-mmx --arch=x86_32 --enable-libfaac --enable-nonfree --enable-filter=movie --enable-avfilter --enable-libx264 --enable-gpl
  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
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'content/test1080.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    creation_time   : 2012-11-08 14:34:46
  Duration: 00:00:03.23, start: 0.000000, bitrate: 172538 kb/s
    Stream #0:0(eng): Video: mjpeg (jpeg / 0x6765706A), yuvj422p, 1920x1080 [SAR 72:72 DAR 16:9], 172517 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
    Metadata:
      creation_time   : 2012-11-08 14:34:46
      handler_name    : Procedura obsługi skrótów danych Apple
      timecode        : 00:00:10;11
    Stream #0:1(eng): Data: none (tmcd / 0x64636D74)
    Metadata:
      creation_time   : 2012-11-08 14:34:58
      handler_name    : Procedura obsługi skrótów danych Apple
      timecode        : 00:00:10;11
Output #0, mov, to 'content/test Big Web.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    encoder         : Lavf54.29.104
    Stream #0:0(eng): Video: mjpeg (jpeg / 0x6765706A), yuvj422p, 640x360 [SAR 1:1 DAR 16:9], q=1-1, 200 kb/s, 30k tbn, 29.97 tbc
    Metadata:
      creation_time   : 2012-11-08 14:34:46
      handler_name    : Procedura obsługi skrótów danych Apple
      timecode        : 00:00:10;11
Stream mapping:
  Stream #0:0 -> #0:0 (mjpeg -> mjpeg)
Press [q] to stop, [?] for help
frame=   97 fps= 14 q=1.0 Lsize=   14282kB time=00:00:03.23 bitrate=36149.5kbits/s
video:14280kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.012432%

আপনার ডিসপ্লেটি মাপসই করার জন্য আপনি কি নিশ্চিত হন যে WMP স্বয়ংক্রিয়ভাবে এটির আকার পরিবর্তন করছে না? আমি উইন্ডোজ ব্যবহার করি না, তাই আমি ডিফল্ট আচরণ কি তা পরীক্ষা করতে পারছি না।
llogan

সমস্যা Yuvj422p পিক্সেল বিন্যাস সঙ্গে ছিল। যখন আমি সেট করি -pix_fmt yuvj420p WMP তে প্লেব্যাক ঠিক আছে।
Artur

ঠিক আছে. কিন্তু এটা আমার সমস্যা সমাধান করে না। আমি যেখানেই থাকি: ইনপুট ফাইলটি PhotoJpeg এর সাথে সংকুচিত দ্রুত টাইম। FFMPEG Sais পিক্সেল বিন্যাসটি Yuvj422p (ক্লিপটি Adobe After Effects এর সাথে তৈরি করা হয়েছিল)। উইন্ডোজ মিডিয়া প্লেয়ারে এই মূল ফাইলটি সঠিকভাবে চলছে। এখন আমি এই ক্লিপটি FFMPEG দিয়ে স্কেল করতে চাই। যখন আমি ওটপুট ফাইলে মূল পিক্সেল ফর্ম্যাট (yuvj422p) রাখি - এটি উইন্ডোজ মিডিয়া প্লেয়ারে পিক্সেলাইজেশন রয়েছে (তবে শুধুমাত্র WMP!)। যখন আমি রূপান্তর সেট করি -pix_fmt yuvj420p WMP ভিডিওটি সঠিকভাবে চালায় তবে আফক্সে আমি দৃশ্যমান মানের ক্ষতি দেখতে পাচ্ছি।
Artur

আমি যা চাই তা হল pix_fmt yuvj422p রাখা এবং WMP এ মসৃণ প্লেব্যাক রয়েছে (এটি WMP সমস্যাটি যেমন FFMPEG নয় তবে কোনওভাবে মূল ফাইলটি সঠিকভাবে চলছে)
Artur
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.