Score:2

มีสคริปต์ที่ฉันสามารถแปลง ppt เป็น mp4 ได้หรือไม่

ธง nr

ฉันต้องการแปลงไฟล์ .ppt เป็น .mp4 ด้วยสคริปต์ เป็นไปได้ไหม ถ้าใช่ฉันจะเริ่มได้อย่างไร ?

ขอบคุณสำหรับไอเดีย...

ฉันรู้ว่าฉันสามารถส่งออกโดยตรงผ่าน Microsoft Powerpoint แต่ฉันต้องการสคริปต์ที่ทำด้วยตัวเอง

vanadium avatar
cn flag
สิ่งนี้เกี่ยวข้องกับ Ubuntu หรือไม่
kemal uluz avatar
nr flag
ระบบปฏิบัติการใด ๆ ... คุณมีความคิดหรือไม่?
Nate T avatar
it flag
เขาหรือเธอเพิ่มแท็ก [bash] .. อย่างน้อยเราก็ถือว่ามันเป็น Linux XD
mchid avatar
bo flag
ใช่ มีหลายสิ่งหลายอย่างที่คุณสามารถทำได้บนระบบปฏิบัติการใดก็ได้ อย่างไรก็ตาม คำตอบที่ให้ไว้จะมีคำแนะนำสำหรับ Ubuntu เท่านั้น
Score:3
ธง bo

ขั้นแรก ติดตั้งแพ็คเกจต่อไปนี้:

อัปเดต sudo apt
sudo apt-get ติดตั้ง unoconv ffmpeg imagemagick

ถัดไป, แปลง ppt เป็น pdf โดยใช้คำสั่งต่อไปนี้:

unoconv -f ชื่อไฟล์ pdf.ppt

ที่คุณควรเปลี่ยน ชื่อไฟล์.ppt พร้อมชื่อไฟล์จริงของงานนำเสนอพาวเวอร์พอยต์

แล้ว, แปลงไฟล์ pdf เป็นไฟล์ png แต่ละไฟล์ ใช้ imagemagick:

แปลง - ความหนาแน่น 400 filename.pdf picture.png

อีกครั้งแทนที่ ชื่อไฟล์.pdf ด้วยชื่อไฟล์จริงของไฟล์ pdf เมื่อคุณเรียกใช้คำสั่ง ไฟล์ png หลายไฟล์จะถูกจัดทำดัชนีตามตัวเลขโดยอัตโนมัติ

สุดท้าย เรียกใช้คำสั่งต่อไปนี้เพื่อ แปลงไฟล์ png เป็นวิดีโอ mp4 โดยอัตโนมัติ:

ffmpeg -r 1/10 -i รูปภาพ-%01d.png video.mp4

นี่เป็นเพียงคำอธิบายทั่วไปสำหรับคำสั่งสุดท้าย เยี่ยม วิธีสร้างวิดีโอจากไฟล์ PDF ใน Linux - OSTechNix สำหรับข้อมูลเพิ่มเติม. ตัวอย่างเช่น, 1/10 กำหนด 10 วินาทีต่อภาพ อีกด้วย, รูปภาพ-%01d.png จะทำงานกับไฟล์ภาพไม่เกิน 10 ไฟล์สำหรับมากกว่า 9 แต่น้อยกว่า 100 ไฟล์ คุณจะใช้ รูปภาพ-%02d.png แทน. สำหรับมากกว่า 99 แต่น้อยกว่า 1,000 ไฟล์ ให้ใช้ รูปภาพ-%03d.png เป็นต้น


แก้ไข:

หากคุณได้รับข้อผิดพลาดในการแปลงโปรดดู ที่นี่ และ ที่นี่ หรือรันคำสั่งต่อไปนี้:

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

แก้ไข แก้ไข:

หากคุณประสบปัญหาในการเล่นวิดีโอ ให้ติดตั้งแพ็คเกจต่อไปนี้:

อัปเดต sudo apt
sudo apt ติดตั้ง 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-gstreamer ที่ดี 1.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-doc 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

นอกจากนี้ ฉันได้ทดสอบสิ่งนี้โดยใช้เครื่องเล่นสื่อโทเท็ม ดังนั้นคุณอาจต้องการลองใช้เครื่องเล่นนั้น:

อัปเดต sudo apt
sudo apt ติดตั้ง gir1.2-totem-1.0 gir1.2-totemplparser-1.0 libtotem-plparser-common libtotem-plparser-videosite libtotem-plparser18 libtotem0 totem totem-common totem-plugins
kemal uluz avatar
nr flag
ฉันจะเปลี่ยนนโยบายได้อย่างไรเนื่องจากการดำเนินการไม่ได้รับอนุญาตหากฉันพิมพ์ converter -density .....
kemal uluz avatar
nr flag
ตกลง. กรมธรรม์เรียบร้อยแล้ว ปัญหาตอนนี้คือเทอร์มินัลได้รับข้อผิดพลาดโดยการเริ่มต้นที่เอาต์พุตสตรีม .. พารามิเตอร์อาจไม่ถูกต้อง เช่น bit_rate......และอื่นๆ
mchid avatar
bo flag
เป็น [ข้อผิดพลาดของแคช] (https://stackoverflow.com/questions/31407010/cache-resources-exhausted-imagemagick) หรือไม่ ถ้าใช่ ให้เรียกใช้ `sudo sed -i 's/1GiB/4GiB/' /etc/ImageMagick-6/policy.xml` แล้วลองอีกครั้ง หากคุณได้รับข้อผิดพลาดแคชอีกครั้ง คุณสามารถเพิ่มเช่นนี้แล้วลองอีกครั้ง `sudo sed -i 's/4GiB/8GiB/' /etc/ImageMagick-6/policy.xml`
kemal uluz avatar
nr flag
ฉันไม่มีปัญหานโยบายอีกต่อไป ฉันไม่สามารถแปลงเป็น .mp4 ได้เนื่องจากข้อผิดพลาด "ความกว้างไม่หารด้วย 2" (5333x3000)
mchid avatar
bo flag
ข้อผิดพลาดที่แน่นอนคืออะไร
kemal uluz avatar
nr flag
ความกว้างไม่หารด้วย 2 (5333x3000) เกิดข้อผิดพลาดในการเริ่มต้นเอาต์พุตสตรีม 0:0 -- เกิดข้อผิดพลาดขณะเปิดตัวเข้ารหัสสำหรับเอาต์พุตสตรีม #0:0 - พารามิเตอร์อาจไม่ถูกต้อง เช่น อัตราบิต อัตรา ความกว้าง หรือความสูง
vanadium avatar
cn flag
ดูที่นี่ https://askubuntu.com/questions/1081895/trouble-with-batch-conversion-of-png-to-pdf-using-convert/1081907#1081907 เกี่ยวกับวิธีการแปลง Imagemagicks ให้เชื่อง
mchid avatar
bo flag
@kemaluluz https://stackoverflow.com/a/60793196
kemal uluz avatar
nr flag
@mchid ฉันลองแล้ว แต่สิ่งเดียวที่คิดคือมันไม่แสดงวิดีโอให้ฉันเห็น มันแปลงแต่ไม่มีอะไรเกิดขึ้น
kemal uluz avatar
nr flag
@mchid ffmpeg -i test1-%01d.png -vf "format=yuv444p,scale:375:500" -c:a copy test.mp4
mchid avatar
bo flag
@kemaluluz `ffmpeg -r 1/10 -i picture-%01d.png video.mp4` ทำงานโดยไม่มีข้อผิดพลาด
kemal uluz avatar
nr flag
มันแปลงใช่ แต่ไม่แสดงวิดีโอให้ฉัน .. ทำไม ?
mchid avatar
bo flag
@kemaluluz คุณลองคำสั่งของฉันหรือไม่ มันใช้งานได้สำหรับฉัน
kemal uluz avatar
nr flag
ฉันพยายามแล้ว มันแปลงแต่ไม่เล่นมัน มันเปิด vlc แต่ไม่เล่น
mchid avatar
bo flag
@kemaluluz ฉันไม่แน่ใจ ลองผู้เล่นอื่น
kemal uluz avatar
nr flag
ฉันพยายามแล้ว หน้าจอสีเขียวเท่านั้น :/
mchid avatar
bo flag
@kemaluluz ดูเหมือนว่าคุณจะต้องติดตั้ง [บริการเสริมแบบจำกัด](https://help.ubuntu.com/community/RestrictedFormats) และอาจเป็นไปได้ว่า [แพ็คเกจ gstreamer เหล่านี้](https://askubuntu.com/questions/590578/green-screen -on-totem-when-playing-mp4-files) เช่นกัน
kemal uluz avatar
nr flag
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/127231/discussion-between-kemal-uluz-and-mchid)
kemal uluz avatar
nr flag
ตอนนี้ฉันลองใช้ Ubuntu และปัญหาคือต้องใช้เวลาพอสมควรในการแปลง และหลังจากนั้นก็ไม่เล่นวิดีโอ
mchid avatar
bo flag
@kemaluluz คุณกำลังใช้เครื่องเล่นวิดีโออะไรอยู่? ฉันลองด้วยคำสั่ง ffmpeg ที่คุณใช้และมันไม่เล่น แต่เมื่อใช้คำสั่งในคำตอบและเครื่องเล่นวิดีโอโทเท็มและใช้งานได้ ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง[บริการเสริมแบบจำกัด](https://help.ubuntu.com/community/RestrictedFormats) และ[แพ็คเกจ gstreamer เหล่านี้](https://askubuntu.com/questions/590578/green-screen-on- totem-when-playing-mp4-files) ติดตั้งเช่นกัน
mchid avatar
bo flag
ฉันเพิ่มคำสั่งบางอย่าง การติดตั้งแพ็คเกจ gstreamer เหล่านั้นอาจต้องใช้ความพยายามมากสักหน่อย แต่จะไม่เสียหายอะไรเว้นแต่คุณจะมีพื้นที่ว่างในดิสก์ไม่เพียงพอ
kemal uluz avatar
nr flag
@mchid ฉันลองใช้คำสั่งของคุณเพื่อติดตั้งแพ็คเกจ แต่มันไม่ทำงาน ตัวอย่างเช่น มันบอกฉันว่า gir1.2-totem-1.0:amd64 ไม่ใช่แพ็คเกจสำหรับติดตั้ง ฉันลองโดยไม่ใช้ amd64 มันติดตั้งได้ แต่ก็ไม่ได้ช่วยอะไรฉันมากนัก
mchid avatar
bo flag
@kemaluluz ฉันเปลี่ยนคำสั่งติดตั้ง อย่างที่ฉันพูด ฉันลองใช้คำสั่ง ffmpeg ของคุณและวิดีโอไม่เล่น แต่ใช้คำสั่งของฉันได้ โปรดเปิดคำถามใหม่หากวิดีโอไม่เล่น นี่เป็นคำถามที่แยกต่างหาก ฉันได้ทดสอบสิ่งนี้ในระบบของฉันแล้วและใช้งานได้ ขอบคุณ.
ADBeveridge avatar
lb flag
ใครบางคนควรสร้างโปรแกรมที่ทำทั้งหมดนี้ ฉันคิดว่าฉันจะ.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา