Puncte:2

Există un script în care să pot converti ppt în mp4?

drapel nr

Vreau să convertesc un fișier .ppt în .mp4 cu un script. Este posibil acest lucru, dacă da, cum pot începe?

Multumesc pentru idei...

Știu că pot exporta direct prin Microsoft Powerpoint, dar vreau un script care să o facă singur.

vanadium avatar
drapel cn
Este legat de Ubuntu?
kemal uluz avatar
drapel nr
orice os... ai o idee?
Nate T avatar
drapel it
El sau ea a adăugat eticheta [bash]. Cel puțin putem presupune că este Linux. XD
mchid avatar
drapel bo
Da, există o mulțime de lucruri pe care le poți face pe orice sistem de operare. Cu toate acestea, răspunsurile oferite vor include doar instrucțiuni pentru Ubuntu.
Puncte:3
drapel bo

Mai întâi, instalați următoarele pachete:

actualizare sudo apt
sudo apt-get install unoconv ffmpeg imagemagick

Următorul, converti ppt în pdf folosind următoarea comandă:

unoconv -f pdf filename.ppt

unde ar trebui să înlocuiți nume de fișier.ppt cu numele de fișier real al prezentării power point.

Atunci, convertiți pdf-ul în fișiere png individuale folosind imagemagick:

convert -density 400 filename.pdf picture.png

Din nou, înlocuiți filename.pdf cu numele real al fișierului pdf când rulați comanda. Mai multe fișiere png vor fi indexate automat după număr.

În cele din urmă, executați următoarea comandă către converti automat fișierele png într-un videoclip mp4:

ffmpeg -r 1/10 -i imagine-%01d.png video.mp4

Aceasta este doar o explicație generală pentru ultima comandă. Vizita Cum se creează un videoclip din fișiere PDF în Linux - OSTechNix pentru mai multe informatii. De exemplu, cel 1/10 specifică 10 secunde per imagine. De asemenea, imagine-%01d.png va funcționa cu mai puțin de 10 fișiere imagine.Pentru mai mult de 9, dar mai puțin de 100 de fișiere, ați folosi imagine-%02d.png in schimb. Pentru mai mult de 99, dar mai puțin de 1000 de fișiere, utilizați imagine-%03d.png etc.


EDITAȚI | ×:

Dacă primiți o eroare de conversie, vedeți Aici și Aici sau executați următoarea comandă:

sudo sed -i 's/rights="none" pattern="PDF"/rights="read|write" pattern="PDF"/;s/1GiB/4GiB/' /etc/ImageMagick-6/policy.xml

EDITARE EDITARE:

Dacă întâmpinați probleme la redarea videoclipului, instalați următoarele pachete:

actualizare sudo apt
sudo apt install ubuntu-restricted-extras gir1.2-gstreamer-1.0 gstreamer1.0-alsa gstreamer1.0-clutter-3.0 gstreamer1.0-crystalhd gstreamer1.0-doc gstreamer1.0-espeak gstreamer1.0-fluendo-mp3 gstreamer1 .0-gl gstreamer1.0-gtk3 gstreamer1.0-libav gstreamer1.0-libav-dbg gstreamer1.0-nice gstreamer1.0-omx-bellagio-config gstreamer1.0-omx-generic gstreamer1.0-omx-generic- config gstreamer1.0-packagekit gstreamer1.0-plugins-bad gstreamer1.0-plugins-bad-doc gstreamer1.0-plugins-base gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-base-dbg gstreamer1.0 -plugins-base-doc gstreamer1.0-plugins-good gstreamer1.0-plugins-good-dbg gstreamer1.0-plugins-good-doc gstreamer1.0-plugins-ugly gstreamer1.0-plugins-ugly-dbg gstreamer1.0 -plugins-ugly-doc gstreamer1.0-pocketsphinx gstreamer1.0-pulseaudio gstreamer1.0-qt5 gstreamer1.0-rtsp gstreamer1.0-rtsp-dbg gstreamer1.0-tools gstreamer1.0-vaapi gstreamer1.0-vaapi gstreamer1.0-x libgstreamer-gl1.0-0 libgstreamer-plugins-bad1.0-0 libgstreamer-plugins-bas e1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgstreamer1.0-dev libgstreamermm-1.0-1 libreoffice-avmedia-backend-gstreamer

De asemenea, am testat acest lucru folosind totem media player-ul, așa că poate doriți să încercați să utilizați acel player:

actualizare sudo apt
sudo apt install gir1.2-totem-1.0 gir1.2-totemplparser-1.0 libtotem-plparser-common libtotem-plparser-videosite libtotem-plparser18 libtotem0 totem totem-common totem-plugin-uri
kemal uluz avatar
drapel nr
Cum pot schimba politica deoarece operațiunea nu este permisă dacă tast convert -density .....
kemal uluz avatar
drapel nr
Bine. Politica făcută. Problema acum este că terminalul primește o eroare prin inițializarea la fluxul de ieșire .. poate parametri incorecți, cum ar fi bit_rate ...... și așa mai departe
mchid avatar
drapel bo
Este o [eroare cache](https://stackoverflow.com/questions/31407010/cache-resources-exhausted-imagemagick)? Dacă da, rulați `sudo sed -i 's/1GiB/4GiB/' /etc/ImageMagick-6/policy.xml` și apoi încercați din nou. Dacă primiți din nou eroarea de cache, puteți crește astfel și încerca din nou `sudo sed -i 's/4GiB/8GiB/' /etc/ImageMagick-6/policy.xml`
kemal uluz avatar
drapel nr
Nu mai am problema politicii. Nu pot converti în .mp4 din cauza erorii „lățimea nu este divizibilă cu 2” (5333x3000)
mchid avatar
drapel bo
Care este eroarea exactă?
kemal uluz avatar
drapel nr
lățimea nu este divizibilă cu 2 (5333x3000) Eroare la inițializarea fluxului de ieșire 0:0 - Eroare la deschiderea codificatorului pentru fluxul de ieșire #0:0 - poate parametri incorecți, cum ar fi rata de biți, rata, lățimea sau înălțimea
vanadium avatar
drapel cn
Consultați aici https://askubuntu.com/questions/1081895/trouble-with-batch-conversion-of-png-to-pdf-using-convert/1081907#1081907 despre cum să îmblânziți conversia Imagemagicks.
mchid avatar
drapel bo
@kemaluluz https://stackoverflow.com/a/60793196
kemal uluz avatar
drapel nr
@mchid Am încercat, dar singurul gând este că nu îmi arată videoclipul. se convertește, dar nu se întâmplă nimic.
kemal uluz avatar
drapel nr
@mchid ffmpeg -i test1-%01d.png -vf "format=yuv444p,scale:375:500" -c:a copy test.mp4
mchid avatar
drapel bo
@kemaluluz `ffmpeg -r 1/10 -i picture-%01d.png video.mp4` funcționează fără eroare.
kemal uluz avatar
drapel nr
convertește da, dar nu îmi arată videoclipul .. de ce?
mchid avatar
drapel bo
@kemaluluz Ai încercat comanda mea? Merge pentru mine.
kemal uluz avatar
drapel nr
Am incercat acum. se convertește, dar nu o joacă. Deschide vlc, dar nu joacă.
mchid avatar
drapel bo
@kemaluluz Nu sunt sigur. Încercați un alt jucător.
kemal uluz avatar
drapel nr
Am incercat acum. Doar ecran verde :/
mchid avatar
drapel bo
@kemaluluz Se pare că trebuie să instalați [suplimente restricționate](https://help.ubuntu.com/community/RestrictedFormats) și, eventual, [aceste pachete gstreamer](https://askubuntu.com/questions/590578/green-screen -on-totem-when-playing-mp4-files) de asemenea.
kemal uluz avatar
drapel nr
Să ne [continuăm această discuție în chat](https://chat.stackexchange.com/rooms/127231/discussion-between-kemal-uluz-and-mchid).
kemal uluz avatar
drapel nr
Am încercat acum cu ubuntu și problema este că durează ceva timp pentru a converti și după aceea nu redă videoclipul
mchid avatar
drapel bo
@kemaluluz Ce player video folosești? Am încercat cu comanda ffmpeg pe care ai folosit-o și nu s-a redat, dar când folosești comenzile din răspuns și playerul video totem și funcționează. Asigurați-vă că aveți instalate [suplimentele restricționate](https://help.ubuntu.com/community/RestrictedFormats) și [aceste pachete gstreamer](https://askubuntu.com/questions/590578/green-screen-on- totem-when-playing-mp4-files) instalat, de asemenea.
mchid avatar
drapel bo
Am adaugat cateva comenzi. Ar putea fi un pic exagerat la instalarea tuturor acestor pachete gstreamer, dar nu va strica decât dacă vă lipsește spațiu pe disc.
kemal uluz avatar
drapel nr
@mchid Am încercat comenzile tale pentru a instala pachetele, dar nu funcționează. De exemplu, îmi spune că gir1.2-totem-1.0:amd64 nu este un pachet de instalat pe care l-am încercat fără amd64, se instalează, dar nu mă ajută prea mult
mchid avatar
drapel bo
@kemaluluz Am schimbat comanda de instalare. După cum am spus, am încercat comanda dvs. ffmpeg și videoclipul nu a fost redat, dar folosind comanda mea a făcut-o. Vă rugăm să deschideți o nouă întrebare dacă videoclipul nu este redat; aceasta este într-adevăr o întrebare separată. Am testat asta pe sistemul meu și funcționează. Mulțumiri.
ADBeveridge avatar
drapel lb
Cineva ar trebui să facă un program care să facă toate acestea. Cred ca voi.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.