Skip to content
This repository has been archived by the owner on Jul 21, 2020. It is now read-only.

ffmpeg hangs on muxing #6

Open
Kingdud opened this issue Mar 9, 2020 · 10 comments
Open

ffmpeg hangs on muxing #6

Kingdud opened this issue Mar 9, 2020 · 10 comments

Comments

@Kingdud
Copy link

Kingdud commented Mar 9, 2020

In v1.6 ffmpeg hangs on muxing due to an extra newline character at the end of 'myfiles.txt'. Or at least, I assume that's the reason based on my limited ability to debug and reproduce the issue on my system.

@Alkl58
Copy link
Owner

Alkl58 commented Mar 9, 2020

v1.6 is cursed... Due its being the first project it has alot of issues / bad code...
Thats why I created https://github.com/Alkl58/NotEnoughAV1Encodes which will be much easier to maintain and develop, because I acquired the knowledge for it.

It will take a few days until I will make the first Release.

@Kingdud
Copy link
Author

Kingdud commented Mar 9, 2020

It's all good man. We all start somewhere. I wasn't a good programmer until after I graduated college and worked on some open source projects. I just don't have a C# development environment on my own system (and don't want one). But yea, we all start somewhere, and life is about getting better. Even the code I write now that I'm a 'better' programmer is still a process of cranking something out that works, then spending several weeks or months hammering out issues I don't like or bugs that I find/are found. Bugs aren't a mark of shame, they're a fact of life. The people who claim to code without bugs just hide them from their git commits. :p Or code very, very, slowly.

@j-mas
Copy link

j-mas commented Mar 9, 2020

Hello AlkL58!
Will the new program NotEnoughAV1Encodes also be designed for encoding with aomenc or only for rav1e?

@Alkl58
Copy link
Owner

Alkl58 commented Mar 10, 2020

Hello j-mas,
the main focus of NotEnoughAV1Encodes is still the AV1 reference Encoder (aomenc).
I wanted to give people more Encoder options, so I also implemented rav1e.
Personally I wouldn't recommend using rav1e for the time being, due it having still problems.

@j-mas
Copy link

j-mas commented Mar 10, 2020

In my experience, the reference coder aom is the best quality encoder. Closely followed by SVT-AV1 and then Rav1e.
AOM has been too slow so far, but with your program that has changed.
Do you also want to implement SVT-AV1 encoding to make the list full?

@Alkl58
Copy link
Owner

Alkl58 commented Mar 10, 2020

Adding SVT-AV1 is on my To-Do list. It will work differently, because SVT-AV1 doesn't Support piping with ffmpeg for the time being.
That means that the video, after it has been Splitted, needs to be converted to uncompressed yuv. This will take huge amount of disk-space.

@j-mas
Copy link

j-mas commented Mar 10, 2020

I prefer aomenc!

@darkcharmander
Copy link

Just to confirm: I have v1.6 and use the SVT-AV1 encoder and it (sometimes) also hangs when muxing for me. Pretty annoying, but checking 'Resume' and then starting the encode again will make it succeed immediately.

@Alkl58
Copy link
Owner

Alkl58 commented Jun 3, 2020

@darkcharmander NEE is not developed anymore. Please check out: https://github.com/Alkl58/NotEnoughAV1Encodes

@darkcharmander
Copy link

@Alkl58 I see that I posted it in the wrong place indeed. Pretty stupid since I actually did use the NotEnoughAV1Codecs tool. I'll post in there then. Thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants