Konvertera flera .avi .mkv till Ipod/.m4v script

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Naxiey
Inlägg: 77
Blev medlem: 26 apr 2009, 18:43
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: ~/

Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Naxiey »

Hej!!

jag skulle behöva ett program eller script som konvertera alla filmer i en mapp till IPod format (.m4v?)

Vad ska jag ha för program? Hittade handbreak men hur jag ett script så att jag slipper konvertera varje för sig?
Formaten på filmerna är avi och mkv

Kan även säga att scriptet ska köras på en server utan gui.


MVH Naxiey

PS Är det någon som vet varför bilden blir helt vit när man konverterar till ipodformat Itunes
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Emil.s »

Varken AVI, MKV eller M4V säger egentligen något om formatet. Den är bara en container som innehåller mediaströmmen, som kan vara kodad i vilket format som hellst.

För en bra början på ett script så kika på min tråd här:
http://ubuntu-se.org/phpBB3/viewtopic.php?f=35&t=45887

Sen är det bara att ändra parametrarna till HandBrake så att du får det format du vill ha. :)
Home sweet ~/ = http://sandnabba.se
Naxiey
Inlägg: 77
Blev medlem: 26 apr 2009, 18:43
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: ~/

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Naxiey »

Vilket format ska jag ha då? För jag läste att det skulle vara .mp4 så jag konvertera till det men när jag försökte lägga in dom så sa itunes att ipod inte stödde det och jag fick ett val att konvertera till rätt (.m4v) men spelar man upp dom så hör man bara ljudet och skärmen är hel vit...
Användarvisningsbild
ajja
Inlägg: 682
Blev medlem: 15 dec 2007, 23:43
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Motala
Kontakt:

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av ajja »

.mp4 (MPEG-4 Part 14) är en container och kan vara bland annat h.264/divx/xvid/mpeg/MPG/amv eller någonting annat, som manick-tillverkaren tycker är sexigt för just deras manick.

Min manick (inte en Ipod) kräver att filen heter .amv och att upplösningen inte är större än 128x128.

Du kan kanske använda ffmpeg för att konvertera filerna.
Men du måste forska lite kring vilken sorts .mp4-fil som krävs (råläs dokumentationen kring manicken) och upplösning samt ljudet (antal bitar och mono alternativt stereo).

Det finns en variant av ffmpeg (amv-ffmpeg) här: http://code.google.com/p/amv-codec-tools/downloads/list
(men den är för .amv-filer, så jag har inte den blekaste om ifall den passar dig.)
Naxiey
Inlägg: 77
Blev medlem: 26 apr 2009, 18:43
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: ~/

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Naxiey »

Skulle någon kunna hjälpa mig med vilka inställningar jag ska ha för jag är helt borta på sånt :-[

edit: Efter en del googlande så har jag kommit fram till att min borde vara en IPod classic Gen 6
Användarvisningsbild
ajja
Inlägg: 682
Blev medlem: 15 dec 2007, 23:43
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Motala
Kontakt:

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av ajja »

En länk som ser ut att kunna vara en god början (engelska):
http://ostatic.com/blog/using-your-ipod ... buntu-9-10
Naxiey
Inlägg: 77
Blev medlem: 26 apr 2009, 18:43
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: ~/

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Naxiey »

ajja skrev:En länk som ser ut att kunna vara en god början (engelska):
http://ostatic.com/blog/using-your-ipod ... buntu-9-10
Efter en snabb genomläsning så antar jag att den bara var för att flytta över till ipoden? Detta gör jag med itunes, det enda jag vill göra är att konvertera.

edit:

Hittade här vad man skulle skriva för Ipod Gen 5 och 5.5 vad är skillnaden mot gen 6? För när jag konverterade tidigare till detta så fick jag mitt problem som jag nämde i MIN andra post.

edit2

Skrev ihop ett kommando efter långt googlande:

Kod: Markera allt

for filnamn in `ls /media/video/*.avi`; do HandBrakeCLI -i $filnamn -o ${filnamn/avi/mp4}  --preset=iPod Legacy;done
Får detta felmeddealndet:
HandBrake 0.9.4 (2009112300) - Linux x86_64 - http://handbrake.fr
2 CPUs detected
Opening /media/video/film.avi...
[22:07:12] hb_scan: path=/media/video/film.avi, title_index=1
[22:07:12] scan: trying to open with libdvdread
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Encrypted DVD support unavailable.
libdvdread: Can't stat /media/video/film.avi
No such file or directory
libdvdnav: vm: failed to open/read the DVD
[22:07:12] dvd: not a dvd - trying as a stream/file instead
[22:07:12] hb_stream_open: open /media/video/film.avi failed
[22:07:12] scan: unrecognized file type
[22:07:13] libhb: scan thread found 0 valid title(s)
No title found.
HandBrake has exited.
Output format couldn't be guessed from file name, using default.
[22:07:13] hb_init: checking cpu count
[22:07:13] hb_init: starting libhb thread
Och sen börjar den om med samma sak igen med nästa filmklipp

men det fungerar inte :(
Överallt där jag har läst har de använt DVD eller /media/cdrom0 som input men det ska gå med avi också kanske där är felet att man bör göra något extra ???
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av mcNisse »

Kod: Markera allt

libdvdread: Can't stat /media/video/film.avi
Betyder att filen /media/video/film.avi inte finns (eller kan läsas)
Naxiey
Inlägg: 77
Blev medlem: 26 apr 2009, 18:43
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: ~/

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Naxiey »

mcNisse skrev:

Kod: Markera allt

libdvdread: Can't stat /media/video/film.avi
Betyder att filen /media/video/film.avi inte finns (eller kan läsas)
men den finns så då är det att den inte kan läsas, hur löser man det?
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av mcNisse »

Vad ger följande kommandon?

Kod: Markera allt

id
ls -la /media/video  
Naxiey
Inlägg: 77
Blev medlem: 26 apr 2009, 18:43
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: ~/

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Naxiey »

Alla är samma (utom .. och .) så jag skriver ut bara en av raderna:

-rw-r--r-- 1 xbmc xbmc 183475790 2010-02-06 01:34 film.avi
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av mcNisse »

. är viktig!
resultated av id?
Naxiey
Inlägg: 77
Blev medlem: 26 apr 2009, 18:43
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: ~/

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Naxiey »

mcNisse skrev:. är viktig!
resultated av id?
. och .. ser ut så här:

drwxr-xr-x 2 xbmc xbmc 4096 2010-02-06 01:38 .
drwxr-xr-x 11 xbmc xbmc 4096 2010-02-15 20:17 ..


id ger:

uid=1000(xbmc) gid=1000(xbmc) grupper=4(adm),20(dialout),24(cdrom),29(audio),44(video),46(plugdev),107(lpadmin),108(sambashare),109(admin),1000(xbmc)

edit:

vad betyder 2 och 11 i raden med . resp. ..? Alltså det efter rättigheterna (drwxr-xr-x)
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av mcNisse »

Då ser jag ingen anledning till felet...

De där siffrorna du frågar efter har jag inte kollat upp vad de betyder...
Naxiey
Inlägg: 77
Blev medlem: 26 apr 2009, 18:43
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: ~/

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Naxiey »

Jag hittade denna länken http://forum.handbrake.fr/viewtopic.php?f=6&t=4772 och där står det att de inte supportar avi och mkv som input (jag vet att den är från -08) men kan det stämma?

Man kanske får leta upp något nytt program.
Finns det något annat program som kan konvertera så som jag vill då?
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av mcNisse »

ffmpeg klarar det mesta. Till mplayer kommer också ett program för konvertering som jag använde för att konvetera något som låg i en mkv fil till avi. Tyvär har jag glömt bort kommandot... Med det borde bara vara att kolla vad som kommer med mplayer...
Naxiey
Inlägg: 77
Blev medlem: 26 apr 2009, 18:43
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: ~/

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Naxiey »

Har installerat mplayer nu men fattar inget om de här med att konvertera med det...
Användarvisningsbild
barzam
Inlägg: 504
Blev medlem: 14 feb 2009, 09:36
OS: Arch Linux
Ort: Stockholm

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av barzam »

Skriv man mplayer, men du har rätt det är en hiseklig man-fil att läsa igenom.
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Hund »

Jag vill tipsa om Handbrake. Det har jag använt när jag konverterat videoklipp till min Hero. Mycket enkelt GUI med förinställda profiler.
Linuxkompis - En vänlig Linux-gemenskap för alla!
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: Konvertera flera .avi .mkv till Ipod/.m4v script

Inlägg av Emil.s »

Hund skrev:Jag vill tipsa om Handbrake. Det har jag använt när jag konverterat videoklipp till min Hero. Mycket enkelt GUI med förinställda profiler.
Går dock inte att välja t.ex alla .XXX filer i en katalog. Därför använder man CLI-varianten vilken kan scriptas. :)

Testa att köra HandBrake CLIt utan scriptet:
HandBrakeCLI -i /fil.avi -o /fil.mp4 preset=iPod Legacy
Home sweet ~/ = http://sandnabba.se
Skriv svar

Återgå till "Terminalforum"