برش فیلم

sibil

Active Member
سلام به تمامی استید :

راهی هست که بشه با mmbفیلم رو قطعه قطعه و اسپلیت کرد ؟ حالا با پلاگینی ... با برنامه برنامه کمکی... هرچی.

تو یه موردی تو کار بهش خوردم اگه حل بشه خیلی کار راه میفته .
 

silvercover

کاربر متخصص
چند ابزار Command Line برای این کار وجود داره. طرز کار به این شکل هست که فرامین و پارامتر ها رو به وسیله دستور RUN به اون ارسال می کنید. بگردین تو گوگل این چنین ابزارهایی رو
پیدا می کنید. یکیش ابزار زیر هست:

http://howto-pages.org/ffmpeg/#basicvideo
 

m javad

کاربر متخصص
نمي دونم منظورتون آخرش برش فیلم هست (یعنی بعد از تکه تکه شدن هر قسمت یه فایل فیلم باشه و خودش قابل پخش شدن) و یا اسپلیت فایل؟
اگر تنها اسپلیت مد نظرتون هست پلاگین هم برای این کار موجود هست که تعداد قسمتها و هم حجم اونها رو میتونید کنترل کنید
 

sibil

Active Member
اگه قسمت های بریده شده رو به فایل قابل پخش تبدیل کنه خیلی بهتره و به کار میاد .

در هر صورت میشه پلاگینی که فرمودین رو معرفی کنید و یا مثالی قرار بدین.؟
 

sibil

Active Member
چند ابزار Command Line برای این کار وجود داره. طرز کار به این شکل هست که فرامین و پارامتر ها رو به وسیله دستور RUN به اون ارسال می کنید. بگردین تو گوگل این چنین ابزارهایی رو
پیدا می کنید. یکیش ابزار زیر هست:

http://howto-pages.org/ffmpeg/#basicvideo

میشه یه مثال کاربردی قرار بدین تا بهتر متوجه بشم ؟
 

silvercover

کاربر متخصص
میشه یه مثال کاربردی قرار بدین تا بهتر متوجه بشم ؟

این ابزاری رو که معرفی کردم در حکم یک بمب اتم قدرت داره.

- ابتدا بسته حاوی این ابزار رو از لینک زیر (ffmpeg-latest-win32-static.7z ) دانلود کنید:

http://ffmpeg.zeranoe.com/builds/win32/static

این بسته با ابزار 7zip (ابزاری مشابه WinRAR) فشرده شده که برای استفاده از اون باید 7zip داشته باشید و اون رو استخراج کنید. ابزاری که
ما به اون نیاز داریم و اسمش ffmpeg.exe در پوشه bin است.

- مشابه کد زیر عمل کنید:

[PHPS]Run("C:\ffmpeg\bin\ffmpeg.exe","-ss 00:00:30.0 -t 00:00:15.0 -i d:\Video\v1.flv -acodec copy -vcodec copy -async 1 c:\output.flv")
[/PHPS]


نکته یک: در کد بالا ابزار مبدل در مسیر C:\ffmpeg\bin هست که شما می تونید اون رو به هر مسیر دلخواه انتقال بدین. اما توجه کنید که در مسیر این فایل کاراکتر فاصله نباشه. یعنی چیزی
مثل C:\ffmpeg\folder bin نباشه.

نکته دو: زمان اول که پس از سوییچ ss- دیده میشه مشخص میکنه که برش از ثانیه چندم فیلم شروع بشه. زمان دوم که پس از سوییچ t- هست میگه چه اندازه برش داده بشه. در مثال ما
15 ثانیه از فیلم و از ثانیه سی ام برش داده میشه.

نکته سه: بعد از سوییچ i- مسیر فایلی که قصد برش از اون رو داریم مشخص میشه. باز هم سعی کنید در این مسیر دهی کاراکتر اسپیس نباشه. در آخر فرمان هم مسیر فایل خروجی مشخص میشه.

از تکنیک مشابه میشه برای برش فایل های صوتی هم استفاده کرد. البته توجه کنید که شما برای اطمینان یافتن از اجرای صحیح نیاز دارید تا از فرمت های صوتی و تصویری
متداول استفاده کنید. قبل از استفاده از این ابزار بخش زیر رو به دقت مطالعه کنید:

http://howto-pages.org/ffmpeg/#deps

همچنین در خاتمه کار و در زمان تست، برنامه رو در یک ویندوز xp و 7که هیچ برنامه خاصی روش نصب نیست تست و بررسی کنید.
 
آخرین ویرایش:

sibil

Active Member
بابا دمت گرم . خدایی اصلا انتظار نداشتم که تو همچین زمینه ای به نتیجه ای برسم . الحق که استادید . جناب silvercover و دیگر دوستان و اساتید .

اوامر شما رو انجام میدم اگر نتیجه بخش بود انشاالله هت ،بهتون اطلاع میدم . یا حق
 

جدیدترین ارسال ها

بالا