digiex / m4v-converter Goto Github PK
View Code? Open in Web Editor NEWThis script automates media conversion to a universal MP4 format using FFmpeg.
License: GNU General Public License v3.0
This script automates media conversion to a universal MP4 format using FFmpeg.
License: GNU General Public License v3.0
I'm on Unraid 6.8.3 and I have the NZBGet with the script installed in docker.
When I run the mp4.sh script, I get this error:
bash: warning: shell level (1000) too high, resetting to 1
I had to add ffmpeg and ffprobe to /boot/config/go
file with the following command cp /boot/ffmpeg-git/ffmpeg /usr/local/sbin
and cp /boot/ffmpeg-git/ffprobe /usr/local/sbin
Any idea what's wrong?
Hey, I keep getting "M4V-Converter: Sorry, you do not have Bash version 4 or later" in nzbGet as it wants to start the post-processing...
I cannot seem to debug it, my bash is fine and installed.
Setup is on a MacBook Pro with High Sierra, and nzbGet. (Edit: and bash 4.4)
Any tips? Thanks!
I've noticed that recently my files are getting 3.1 level instead of the selected 4.1 after converting.
I’m sorry to ask how do I use the scripts newest version?
The reason is that I unfortunally have lost the old version and the read me file hasn’t been updated so unfortunally I haven’t been able to figure out how the new script works
Hi there, thanks for your amazing effort in the script, works really well for converting.
However I want to just remux the files into a different container (mp4) instead of re-encoding the file to reduce file size, however I still want to convert the audio to AAC and use the dual to get both the original surround and AAC.
I cant find an option to avoid re-encoding however I know ffmpeg has a --codec option but this appears to be missing.
Any ideas?
Hi,
Just wondering if this is at all to get an ETA from ffmpeg and push back this data in nzbget.
So you can see an ETA maybe with graphical bar.
I'm sorry to ask again but are there a way to get it to use 5.1 audio only if there is a 5.1 audio track and only use 2.0 audio if there isnt a 5.1 audio track?
I couldn't find any contact info but I wanted to say thanks for this script! I've been looking for a simple, working, converter and this has been perfect.
I've integrated it into my project here: https://github.com/chrisanthropic/PlexInTheCloud
Thanks again!
I'm trying to start the application via docke in a RPI 4r:
docker run -it --rm
-u 1001:100
-v /mypath/to/process/xxx/:/input
digiex/mp4 -i /input -c /input/mp4.conf
But I get the following error all the time:
docker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused "exec: "/mp4/mp4.sh": permission denied": unknown.
Thanks for your work and time.
HI,
i've installed FFMPEG on my main system but i think because of running NZBGET in a docker container m2v script doenst see the ffmpeg installed on the main system.
Can you help ?
ps.
Thank you for this great script.
No decoder for stream #0:1, filtering impossible
Stream #0:1 of the file in question looks like this:
Stream #0:1(eng): Video: none (drmi / 0x696D7264), none(tv, bt709, progressive), 1920x1080, 5121 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 600 tbn, 600 tbc (default)
Metadata:
creation_time : 2017-05-07T12:33:52.000000Z
handler_name : Core Media Video
Any help appreciated but not expected :)
MacOS Sierra could be good to know I guess, reproduced on Ubuntu 16.04 as well
If i set the CRF value to 0 converting fails directly.
First of all thank you very much for the great script. I have great use of it in the work of converting my personal dvd rips with makemkv to smaller files for plex.
I would like to know if there is a way for the script to use same folder structure in the output as the files are in the input?
The reason is that my next project is to rip my dvd series boxes and is sorting the files right away and would like to be able to put the output directly in the plex servers folders with the same structure.
This is the message i get when trying to convert a MKV file:
Processing directory[1 of 1]: /Users/jos/Downloads/complete/Designated.Survivor.S01E01.1080p.HDTV.x264-CROOKS.1
Processing file[1 of 5]: /Users/jos/Downloads/complete/Designated.Survivor.S01E01.1080p.HDTV.x264-CROOKS.1/designated.survivor.s01e01.1080p.hdtv.x264-crooks.mkv
Converting...
Result: success
Conversion efficiency at 429457914878%; Original=4.0GB; Converted=915MB
Processing file[2 of 5]: /Users/jos/Downloads/complete/Designated.Survivor.S01E01.1080p.HDTV.x264-CROOKS.1/designated.survivor.s01e01.1080p.hdtv.x264-crooks.nfo
File does not have the expected extension, attemtping...
File is missing audio
Processing file[3 of 5]: /Users/jos/Downloads/complete/Designated.Survivor.S01E01.1080p.HDTV.x264-CROOKS.1/Designated.Survivor.S01E01.1080p.HDTV.x264-CROOKS.nzb
File is not convertable
and this last messages is repeated for file 4 and 5
Please help me understand what I am doing wrong
Thanks,
Jos
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.