سؤال

وأنا بحاجة إلى أن تكون قادرة على فيرت ملفات MPEG-2 برمجيا. MP4 أو .mp3، ومف أو .rm (اختياري)، وفلف (اختياري)، ونأمل أن تولد صورة مصغرة كذلك. لقد وجدت إطار وسائل الإعلام جافا، ولكن يبدو بصراحة جميلة كربي. هذا وسوف يتم تشغيل خادم لينكس، لذلك يمكن أن قذيفة من أصل لFFMPEG باستخدام العموم اكسيك - لا فمبيج تفعل كل ما عليك القيام به؟ FFMPEG يبدو صعبا جدا، وهذا هو السبب أواجه صعوبة في العثور على هذه المعلومات، ولكن يبدو بالتأكيد أن تكون رافعة من بين كل الأعمال. أي اقتراحات؟

هل كانت مفيدة؟

المحلول

وFFMPEG هو أفضل وأسهل. لإخراج / تحويل الفيديو:

ffmpeg -i {input}.ext -r {target_frame_rate} -ar {target_audio_rate} -b {target_bitrate} -s {width}x{height} {target}.ext

وقطة الشاشة الخاصة بك:

ffmpeg -i {input}.ext -r 1 -ss 00:00:04:005 -t 00:00:01 -an -s {width}x{height} {target_name}%d.jpg

و15 إطارا في الثانية هو المعيار لفلف ومعدل عينة الصوت يجب أن يكون 44100 لفلف. خيارات لاستخدام: يحدد -r معدل إطارات من 1 في الثانية (إطار واحد تستخدم لقطة)، تسعى -ss إلى الموضع الذي تريد hh:mm:ss:fff، -t هي مدة (ثانية واحدة لمباراة الخاص بك إطارا في الثانية واحد)، -an يقول فمبيج تجاهل الصوت و-s هو حجم لقطة. و%d هو ضروري لأنه سيكون الرقم يتزايد على مدى العديد من لقطات تستخدمها. مع ما ورد أعلاه، سوف %d يكون دائما هو رقم 1 (إطار واحد، واحد الصورة). حظا سعيدا.

نصائح أخرى

ومن شأن خدمة الإنترنت مثيرة للاهتمام من encoding.com فيرت الملفات بالنسبة لك.

ويمكنك أيضا استخدام Xuggler مباشرة من جاوة، والذي يوفر أفضل بكثير الترميز والتشفير الدعم من JMF .

والتطبيقات الترميز شعبية لينكس هي فمبيج، فيرت و <لأ href = "http://www.mplayerhq.hu/DOCS/HTML/en/mencoder.html" يختلط = "نوفولو noreferrer"> مينكودر . كلا فيرت واستخدام مينكودر فمبيج وكل ثلاثة يمكن التعامل مع المهام التي تحتاج، بما في ذلك FLV الشفرة وتصغير الفيديو. فمبيج هو على الارجح الاكثر شهرة من ثلاثة، لذلك قد تجد دعما أفضل على الانترنت. الجدير بالذكر هو أن فمبيج يدعم الترميز مؤشرات.

وأود أن أوصي باستخدام فمبيج.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top