Skip to content

Android : mediaInformation.duration returns second instead of millisecond #311

Closed
@florianmlr

Description

@florianmlr

Description
In Android the method getDuration() returns a duration expressed in second instead of millisecond as mentionned in the documentation. (Only tested in Android)

    /**
     * Returns duration.
     *
     * @return media duration in milliseconds
     */
    public String getDuration() {
        return getStringProperty(KEY_DURATION);
    }

Expected behavior
The duration converted in millisecond

Current behavior
For a 31s video, I get this value : 31.180000

To Reproduce

val videoPath = // Your video path
val mediaInformation = FFprobeKit.getMediaInformation(videoPath)
val duration = mediaInformation.mediaInformation?.duration
println(duration)

Environment

  • Platform: Android
  • Architecture: arm64
  • Version: v4.5
  • Source branch: main
  • Android Studio version: 4.0

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions