Skip to content

Compressed Video mp4 file UNPLAYABE on ALL browsers, only VLC media player #369

@yelnyafacee

Description

@yelnyafacee

Current behavior

All compressed video mp4 CANNOT BE PLAYED on ANY BROWSERS

Expected behavior

all compressed videos should be playable on browser, mobile phone etc

Platform

  • Android
  • iOS

React Native Version

"react-native": "0.79.6"

React Native Compressor Version

"react-native-compressor": "^1.12.0"

Reproducible Steps And Demo

            // Compress > Video
            const result = await Video.compress(
                uri,
                {
                    // compressionMethod: 'auto',
                    compressionMethod: 'manual', // Use 'manual' to allow custom bitrate
                    bitrate: 1_000_000, // Example: 1 Mbps (1,000,000 bits per second)
                    maxSize: 720,
                    minimumFileSizeForCompress: 0, // 16
                    // Optional: specify quality, e.g., quality: 'medium'
                    // Optional: specify resolution, e.g., resolution: '720p'
                    // Or specify manual options like maxWidth, quality
                },
                async (progress) => {

                    // Update your state with the progress value (0-1)
                    // Total Progress
                    let totalProgress = progress * 100

                    // console.log("totalProgress: " + totalProgress)

                    // Set > Progress
                    setCompressionProgress(totalProgress);

                }
            );

Example Links to Failed/Buggy .mp4s generated by "react-native-compressor":

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions