Ọ̀rọ̀ ìtúmọ̀

Kí ni àkókò ìparí?

Duration ni apapọ àkókò tí fáìlì ohun tabi fídíò ń ṣiṣẹ́. Eyi ni bí àwọn fáìlì ṣe ń pa ààyè yìí mọ́ àti ìdí tí ó fi lè ṣeé ṣe kí ètò kómpútà 2 fihan àwọn nọ́ńbà tó yàtọ̀.

duration

Akókò ìgbà ni ipari àkókò tí nǹkan bá ń wáyé. Nínú fáìlì média, “duration” túmọ̀ sí àkókò ìṣeré lapapọ. Duration fídíò túmọ̀ sí bí fídíò ṣe pẹ́ láti ìbẹ̀rẹ̀ dé òpin, duration ohun túmọ̀ sí bẹ́ẹ̀ fún orin tàbí ìgbàgbọ́sọ̀rọ̀.

Ó sábà máa ń rí nǹkan yìí nínú media player rẹ gẹ́gẹ́ bí àkókò lapapọ. Nínú metadata, ìtànná kan náà máa ń hàn nínú pápá kan tí a ń pè ní Duration.

Àwọn fáìlì wo ló rú u

Duration jẹ́ ti àwọn fáìlì tí a ń ṣeré lọ́pọ̀ ìgbà, ìtúmọ̀ rèé ni fáìlì ohun àti fídíò. Àwòrán aláìrínàkò àti fáìlì ìwé kọ̀wé sábà máa ń kò ní pápá duration.

Àwòrán tó ń rìn (animated) jẹ́ ọ̀rọ̀ pàtàkì. Fáìlì GIF tọju ìdádúró fún fìrémù kọọkan, kò sì ní àkókò lapapọ. Síbẹ̀, ExifTool máa ń sọ ìròyìn Duration fún ìrìn àkọ́kọ́ (one pass) ti ànímésọnù náà.

Nibo ni iye ti wa

Diẹ̀ lára fọ́máátì máa ń tọju ipari àkókò taara. Àwọn fọ́máátì míì tọju àwọn iye tí sọ́fitiwia fi ń ṣe ìṣírò ipari àkókò.

  • MP4 àti MOV: orí fídíò (movie header) tọju time scale àti duration. Time scale ni ìyẹ̀wù àkókò nínú iṣẹ́ju-aaya kan, duration sì ń ka ìyẹ̀wù wọ̀nyí.
  • MKV àti WebM: àlàyé segment lè ní eroja Duration àṣàyàn, tí a ń kà sí ticks. Ní àfojúsùn, tick kan jẹ́ millisecond kan.
  • MP3: tag ID3 lè ní frame TLEN pẹ̀lú ipari nínú milliseconds. ExifTool máa ń ṣe ìṣírò ipari láti inú àwọn iye míì, bí ìwọn fáìlì àti bit rate ṣe rí.
  • FLAC: fáìlì náà tọju àpapọ̀ iye àwọn samples àti sample rate. Sọ́fitiwia máa ń ṣe ìṣírò ipari láti inú àwọn iye méjèèjì yìí, àti pé àpapọ̀ 0 túmọ̀ sí pé a kò mọ̀ iye náà.
  • WAV: ExifTool máa ń ṣe ìṣírò ipari láti inú average bytes per second àti ìwọn fáìlì.

Bá ìyẹn ṣe rí

Ipàdé ipari àkókò kan lè hàn ní ìrísí oríṣiríṣi, dénú ètò tó ń kà fáìlì náà:

  • 00:05:15: wákàtí, iṣẹ́jú, àti iṣẹ́ju-aaya. Fáìlì yìí ń ṣiṣẹ́ fún iṣẹ́jú márùn-ún àti iṣẹ́ju-aaya mẹ́ẹ́dógún.
  • 15.23 s: iṣẹ́ju-aaya, pẹ̀lú àpó-ọ̀nà ìyẹ̀wù tí a fi hàn.
  • 200.541000: nọ́mbà láìsí ìyẹ̀wù. Ètò ffprobe láti inú ètò FFmpeg máa ń tẹ duration jáde báyìí, pẹ̀lú díjítì mẹ́fà lẹ́yìn àmì-àpín. Nọ́mbà náà túmọ̀ sí 200.541 iṣẹ́ju-aaya, ìyẹn tó iṣẹ́jú mẹ́ta àti iṣẹ́ju-aaya 21.
  • N/A: nínú fọ́máátì àbọ̀jáde àfojúsùn rẹ̀, ffprobe máa ń tẹ èyí jáde tí duration bá ṣòfò. Nínú fọ́máátì JSON àti XML, wọ́n kan fi duration sílẹ̀ pátápátá dípò.

Nọ́mbà tó kò ní ìyẹ̀wù kì í ṣe dandan ní iṣẹ́ju-aaya. Frame TLEN ń kà milliseconds, ìyẹn duration_ts nínú ffprobe ń kà àyẹ̀wò ìyẹ̀wù ti time base sùúrù kan. Ṣàyẹ̀wò pápá wo ló fún ọ ní nọ́mbà náà.

Kí ló dé tí àwọn ètò orí kọ̀mpútà fi lè fi ìpẹ́ tó yàtọ̀ hàn?

Àwọn ètò oríṣiríṣi lè fi duration tó yàtọ̀ hàn fún fáìlì kan ṣoṣo, tí kì í sì ṣe pé ètò kankan jẹ́ aṣìṣe. Ọ̀nà mẹ́rin ni:

  • Ìyípadà sí nọ́mbà títóbi jùlọ (rounding): player tó ń fi iṣẹ́ju-aaya péré hàn máa ń yí 200.541 sókè tàbí sọ́dọ̀.
  • Track lọ́tọ̀ọ̀tọ̀: àwòrán àti ohun wà lórí track lọ́tọ̀, track kọọkan sì ní duration tirẹ̀. Nínú fáìlì MOV, movie duration bá track tó pẹ́ jù lọ mu.
  • Àkókò ìbẹ̀rẹ̀: stream kọọkan lè ní start time tirẹ̀. FFmpeg lè wò láti ìbẹ̀rẹ̀ tó ṣáájú jù lọ dé òpin tó pẹ́ jù lọ, nítorí náà ìbẹ̀rẹ̀ pẹ́ lè mú kí àpapọ̀ pẹ́ sí i.
  • Ìfojúrí: fáìlì lè ní bit rate ṣùgbọ́n kò ní duration. Nígbà bẹ́ẹ̀, FFmpeg máa ń fojú kọ́ duration láti inú bit rate àti ìwọn fáìlì, ó sì máa kilọ̀ pé abájáde lè má ṣe jẹ́ onítàǹtàn.

Idi ti o fi ṣe pataki

Duration jẹ́ kí o lè ṣàyẹ̀wò fáìlì láì ṣe eré rẹ̀. Bí o bá ń retí kílíìpù iṣẹ́jú márùn-ún àti iṣẹ́ju-aaya mẹ́ẹ́dógún, kí o sì rí 15.23 s, ó ṣeé ṣe kó má ṣe jẹ́ fáìlì tí o ń retí.

Duration tún ní ìbáṣepọ̀ pẹ̀lú àwọn iye míì. FFmpeg lè ṣe ìṣírò bit rate lapapọ láti inú ìwọn fáìlì àti duration.

Awọn bọtini Meta