Genymobile / Genymobile/scrcpy

How to fix unprocessed file which was interrupted?

Open
#4,149 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
150k
Forks
13.7k
Avg merge
4d 13h
Merged PRs (30d)
2

Description

- [x ] I have read the [FAQ](https://github.com/Genymobile/scrcpy/blob/master/FAQ.md).
- [x ] I have searched in existing [issues](https://github.com/Genymobile/scrcpy/issues).

**Environment**
- OS: [e.g. Debian, Windows, macOS...] Arch Linux
- scrcpy version: [e.g. 1.12.1] version 2.1
- installation method: [e.g. manual build, apt, snap, brew, Windows release...] pacman
- device model: OnePlus Nord 2 5G
- Android version: [e.g. 10] Android 11

I started recording over wifi but I forgot to connect my laptop to power so it eventually ran out of battery and now I have an incomplete unprocessed file. How do I fix this? I tried `Avidemux`; it said file not found even though I have the file. I used `ffmpeg` and it gave this error:
```
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55fbf7cbe340] moov atom not found
noelli08072.mp4: Invalid data found when processing input
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with FAQ.md and the reported ffmpeg error, focusing on the interrupted recording and the missing moov atom. Compare the behavior with the Avidemux and ffmpeg attempts; done means determining whether the incomplete file can be recovered or clearly documenting that it cannot.

Written by the indexing model from the issue text.

Assessment

Tech stack
android
Domain
audio-video-rtc, mobile-dev
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.