لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
تبدیل یا تعمیر فایلهای Video دانلود افلاین
2010-05-21, 01:50 AM,
ارسال : #1
تبدیل یا تعمیر فایلهای Video دانلود افلاین
با سلام
همانطور که میدونید توی دانلود افلاین ممکنه فایلهای Video یی بیاد که ناقص دانلود شده باشند مثلا 98 درصد فایل سالم باشه و 2 درصد از فایل که حالا معلوم نیست وسط فایل یا اخر فایل است خراب باشه چطور میشه این Video های ناقص دانلود شده را تعمیر کرد یا اونها را Convert به فرمتهای دیگه کرد؟فرض میگیریم که فایل ناقص دانلود شده Flv باشه.

برای مثال یک نمونه فایل ناقص دانلود شده دارم که موقع Convert این \یغام خطا را میده.
[ltr]
ffmpeg -i 77.247.180.4_0400_08c9a0b118_.flv -vcodec copy -acodec copy 77.flv
FFmpeg version SVN-r13582, Copyright © 2000-2008 Fabrice Bellard, et al.
configuration: --prefix=/usr --libdir=${prefix}/lib --shlibdir=${prefix}/lib --bindir=${prefix}/bin --incdir=${prefix}/include/ffmpeg --enable-shared --enable-libmp3lame --enable-gpl --enable-libfaad --mandir=${prefix}/share/man --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-libamr-nb --enable-libamr-wb --enable-x11grab --enable-libgsm --enable-libx264 --enable-liba52 --enable-libtheora --extra-cflags=-Wall -g -fPIC -DPIC --cc=ccache cc --enable-swscale --enable-libdc1394 --enable-nonfree --disable-mmx --disable-stripping --enable-avfilter --enable-libdirac --disable-decoder=libdirac --enable-libschroedinger --disable-encoder=libschroedinger --disable-altivec --disable-armv5te --disable-armv6 --disable-vis
libavutil version: 49.7.0
libavcodec version: 51.58.0
libavformat version: 52.16.0
libavdevice version: 52.0.0
libavfilter version: 0.0.0
built on May 3 2009 12:02:42, gcc: 4.3.2

Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.97 (30000/1001)
Input #0, flv, from '77.247.180.4_0400_08c9a0b118_.flv':
Duration: 01:32:45.49, start: 0.000000, bitrate: 160 kb/s
Stream #0.0: Video: vp6f, yuv420p, 640x357, 29.97 tb®
Stream #0.1: Audio: mp3, 44100 Hz, stereo, 160 kb/s
Output #0, flv, to '77.flv':
Stream #0.0: Video: 0x0000, yuv420p, 640x357, q=2-31, 1000.00 tb©
Stream #0.1: Audio: libmp3lame, 44100 Hz, stereo, 160 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding
[flv @ 0xb7f93640]skipping flv packet: type 33, size 9651335, flags 03kbits/s
[flv @ 0xb7f93640]skipping flv packet: type 194, size 5282012, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 74, size 4062244, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 74, size 3198771, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 151, size 10961736, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 27, size 44043, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 113, size 10910106, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 122, size 2836496, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 110, size 12311543, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 132, size 2520146, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 255, size 16777215, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 175, size 7057235, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 248, size 5222310, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 147, size 394878, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 253, size 1904742, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 32, size 1374533, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 0, size 152220, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 155, size 9975177, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 213, size 4375540, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 4, size 8678381, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 255, size 16754074, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 188, size 11361554, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 196, size 12807499, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 132, size 458752, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 130, size 1252732, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 150, size 10468980, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 76, size 4870763, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 137, size 16667035, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 66, size 13810074, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 239, size 8712819, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 0, size 6224064, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 39, size 3832559, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 181, size 6236204, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 42, size 13522405, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 163, size 3633862, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 219, size 3707971, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 255, size 16777215, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 41, size 15288342, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 240, size 2915530, flags 0kbits/s
[flv @ 0xb7f93640]skipping flv packet: type 3, size 11994286, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 215, size 5873355, flags 0
[flv @ 0xb7f93640]skipping flv packet: type 243, size 14069342, flags 0
frame=16360 fps=6213 q=-1.0 Lsize= 56398kB time=698.70 bitrate= 661.2kbits/s
video:44398kB audio:11310kB global headers:0kB muxing overhead 1.238257%
[/ltr]
نقل قول این ارسال در یک پاسخ
2010-05-22, 10:21 AM,
ارسال : #2
پاسخ: تبدیل یا تعمیر فایلهای Video دانلود افلاین
فجیع ترین فایل توی دنیای صدا و تصویر همین فایل های FLV هستند . اصلا معلوم نیست چجوری رتدر میشند .!
توی اوبونتو فایل دانلود میشه و به راحتی با استفاده از نرم افزار VLC و یا totem پخش میشه ولی همون فایل توی دبیان و با توجه به نصب تمام کدک های مورد نیاز با هیچ نرم افزاری پخش نمیشه !

Debian GNU/Linux System Administrator
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2010-05-22, 01:03 PM,
ارسال : #3
پاسخ: تبدیل یا تعمیر فایلهای Video دانلود افلاین
البته این فالی که من دارم با mplayer و xine و totem با موتور xine پخش نمیشه ولی با totem با موتور gstreamer پخش میشه البته به شرطی که قبل از اینکه به ثانیه 698 برسه اون را دستی به چند دقیقه بعد ببری بعد از اون تا اخر فیلم درست نشون داده میشه مشکل اساسی از ثانیه 698 تا چند ثانیه بعد از اونه.با mencoder هم همچنین مشکلی داره.
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 2 مهمان