NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3786 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 10 از 10

موضوع: حجم فایل

  1. #1
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض حجم فایل

    سلام دوستان عزیز
    چندتا فایل صوتی دارم تو mmc با پسوند .mp3 میخوام مقدار حجم یا بتونم زمان هر کدوم از فایل ها بگیرم برای اینکار چیکار باید بکنم ؟
    پردازنده lpc1768
    در ضمن vs1003 هم دارم
    از کتابخونه flash-fs استفاده میکنم

    تشکر
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    چندتا فایل صوتی دارم تو mmc با پسوند .mp3 میخوام مقدار حجم یا بتونم زمان هر کدوم از فایل ها بگیرم برای اینکار چیکار باید بکنم ؟
    پردازنده lpc1768
    در ضمن vs1003 هم دارم
    از کتابخونه flash-fs استفاده میکنم
    سلام
    تا اونجا که من میدونم این موارد در فرمت فایل ذخیره میشه ، شما باید ببینید فایل با چه فرمتی ( fat16 یا fat32 یا ntfs ) ذخیره شده و بعد این اطلاعات رو از فایل استخزاج کنید .

  4. تشکرها از این نوشته :


  5. #3
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض

    سلام اقای هاشمی
    فرمت مورد استفاده ما fat32 هستش
    میتونین بیشتر صحبت کنین
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  6. #4
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    سلام
    آیا در کتابخونه flash-fs نابعی برای این کار وجود ندارد؟
    به عنوان مثال در کتابخونه chan تابعf_truncate فکر کنم این کار(دادن حجم یک فایل) می کنه

  7. #5
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    تا اونجا که من میدونم این موارد در فرمت فایل ذخیره میشه ، شما باید ببینید فایل با چه فرمتی ( fat16 یا fat32 یا ntfs ) ذخیره شده و بعد این اطلاعات رو از فایل استخزاج کنید .
    مهندس فکر نکنم به نوع فرمت دیسک ربطی داشته باشه.

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

    در یک فایل mp3 هم به احتمال زیاد باید همین موضوع صدق کنه. کلا این یه استاندارد برای شناسائی انواع فایل های موجود باید باشه به گمونم!
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

  8. #6
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    برای مشاهده ی اطلاعات مربوط به فایل ها کافیه پسوند اون رو در ویکی پدیا انگلیسی جستوجو کنید :
    http://en.wikipedia.org/wiki
    مثلا برای mp3 به آدرس زیر مراجعه کنید :
    MP3 - Wikipedia, the free encyclopedia
    همون طور که توی توضیحات هم آورده شده هدر فایل های mp3 مطابق تصویر زیر هست که در اون حجم و زمان فایل وجود نداره :

    من خودم تا حالا به صورت مستقیم با فرمت های صوتی کار نکردم ، به نظرم با داشتن حجم فایل و نرخ بخش (bit rate ) بشه زمان فایل رو محاسبه کرد .

  9. کاربران : 2 تشکر کرده اند از شما 1nafar برای ارسال این پست سودمند:


  10. #7
    مدیر انجمن
    تاریخ عضویت
    Jul 2007
    نام
    امید آزاده
    نوشته ها
    357
    تشکر
    177
    تشکر شده 279 بار در 133 پست

    پیش فرض

    سلام به همه .... من از کتابخونه FATFS ورزن 0.08 استفاده میکنم ....
    با این تابع میتونی بفهمی که حجم فایلت چقدر هستش ..... fsrc.fsize
    fsrc پوینتر فایلت هستش ....

  11. کاربران : 3 تشکر کرده اند از شما microprocesor_2002 برای ارسال این پست سودمند:


  12. #8
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض

    سلام به دوستان عزیز
    تشکر فراوان از همه
    آقا حل شد
    fsrc اسم فایل ما میتونه باشه مثلا اگه فایل به اسم ali داشته باشیم برای به دست آوردن سایز آن میتونی به این صورت بنویسیم ali.fsize که سایز فایل ما رو میداه
    برای به دست اوردن مدت زمان یک مقدار ترفند زدیم
    چون مقدار سایز ها متغییر بود ولی فرمت های کلی یکی بود اومدیم یک ضریبی به دست آوردیم که اینکار انجام داده شده هم سایز میده هم مدت زمان

    بازم تشکر از همه
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  13. تشکرها از این نوشته :


  14. #9
    همکار علمی sarbaz13 آواتار ها
    تاریخ عضویت
    Mar 2011
    نام
    محمد قاسمی
    نوشته ها
    410
    تشکر
    995
    تشکر شده 425 بار در 230 پست

    پیش فرض

    سلام آقای غلامی
    خوب شما برنامه ی رو که نوشتین رو به اشتراک بگذارین تا همه استفاده کنند.
    اول از همه هم تشکر میکنم از این که به اشتراک میگذارید.
    شرکت Time Owner

  15. کاربران : 2 تشکر کرده اند از شما sarbaz13 برای ارسال این پست سودمند:


  16. #10
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    نقل قول نوشته اصلی توسط cmuiran نمایش پست ها
    fsrc اسم فایل ما میتونه باشه مثلا اگه فایل به اسم ali داشته باشیم برای به دست آوردن سایز آن میتونی به این صورت بنویسیم ali.fsize که سایز فایل ما رو میداه
    سلام
    یعنی تابعی در flash fs نبود که از اون استفاده کنید برای حجم یک فایل و از توابع fat fs استفاده کردید؟

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •