Điểm:2

Có tập lệnh nào để tôi có thể chuyển đổi ppt sang mp4 không?

lá cờ nr

Tôi muốn chuyển đổi tệp .ppt thành .mp4 bằng tập lệnh. Điều này có thể không, nếu có, làm thế nào tôi có thể bắt đầu?

Cảm ơn ý tưởng...

Tôi biết tôi có thể xuất trực tiếp qua Microsoft Powerpoint nhưng tôi muốn có một tập lệnh tự thực hiện.

vanadium avatar
lá cờ cn
Điều này có liên quan đến Ubuntu không?
kemal uluz avatar
lá cờ nr
bất kỳ os ... bạn có một ý tưởng?
Nate T avatar
lá cờ it
Anh ấy hoặc cô ấy đã thêm thẻ [bash] .. Ít nhất chúng ta có thể cho rằng đó là Linux. XD
mchid avatar
lá cờ bo
Vâng, có rất nhiều thứ bạn có thể làm trên bất kỳ hệ điều hành nào. Tuy nhiên, các câu trả lời được cung cấp sẽ chỉ bao gồm các hướng dẫn dành cho Ubuntu.
Điểm:3
lá cờ bo

Đầu tiên, cài đặt các gói sau:

cập nhật sudo apt
Sudo apt-get install unoconv ffmpeg imagemagick

Tiếp theo, chuyển ppt sang pdf sử dụng lệnh sau:

unoconv -f tên tệp pdf.ppt

nơi bạn nên thay thế tên tệp.ppt với tên tệp thực tế của bản trình bày power point.

Sau đó, chuyển đổi pdf thành các tệp png riêng lẻ sử dụng imagemagick:

convert -density 400 filename.pdf picture.png

Một lần nữa, thay thế tên tệp.pdf với tên tệp thực của tệp pdf khi bạn chạy lệnh. Nhiều tệp png sẽ được tự động lập chỉ mục theo số.

Cuối cùng, chạy lệnh sau để tự động chuyển đổi các tệp png thành video mp4:

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

Đây chỉ là một lời giải thích chung cho lệnh cuối cùng. Chuyến thăm Cách tạo video từ tệp PDF trong Linux - OSTechNix để biết thêm thông tin. Ví dụ, các 1/10 chỉ định 10 giây cho mỗi hình ảnh. Cũng thế, hình ảnh-%01d.png sẽ hoạt động với dưới 10 tệp hình ảnh.Đối với hơn 9 nhưng ít hơn 100 tệp, bạn sẽ sử dụng hình ảnh-%02d.png thay thế. Đối với hơn 99 nhưng ít hơn 1000 tệp, hãy sử dụng hình ảnh-%03d.png vân vân.


CHỈNH SỬA:

Nếu bạn gặp lỗi chuyển đổi, hãy xem đâyđây hoặc chạy lệnh sau:

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

CHỈNH SỬA CHỈNH SỬA:

Nếu bạn gặp sự cố khi phát video, hãy cài đặt các gói sau:

cập nhật 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- cấu hình 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

Ngoài ra, tôi đã thử nghiệm điều này bằng trình phát phương tiện totem nên bạn có thể muốn thử sử dụng trình phát đó:

cập nhật 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-plugin totem chung
kemal uluz avatar
lá cờ nr
Làm cách nào để thay đổi chính sách vì thao tác không được phép nếu tôi nhập convert -density .....
kemal uluz avatar
lá cờ nr
Vâng. Chính sách đã xong. Vấn đề bây giờ là thiết bị đầu cuối bị lỗi khi khởi tạo ở luồng đầu ra .. có thể các tham số không chính xác, chẳng hạn như bit_rate......v.v.
mchid avatar
lá cờ bo
Đây có phải là [lỗi bộ đệm](https://stackoverflow.com/questions/31407010/cache-resources-exhausted-imagemagick) không? Nếu vậy, hãy chạy `sudo sed -i 's/1GiB/4GiB/' /etc/ImageMagick-6/policy.xml` rồi thử lại. Nếu bạn gặp lại lỗi bộ đệm, bạn có thể tăng như thế này và thử lại `sudo sed -i 's/4GiB/8GiB/' /etc/ImageMagick-6/policy.xml`
kemal uluz avatar
lá cờ nr
Tôi không còn gặp vấn đề về chính sách nữa. Tôi không thể chuyển đổi sang .mp4 do lỗi "chiều rộng không chia hết cho 2" (5333x3000)
mchid avatar
lá cờ bo
Lỗi chính xác là gì?
kemal uluz avatar
lá cờ nr
chiều rộng không chia hết cho 2 (5333x3000) Lỗi khi khởi tạo luồng đầu ra 0:0 -- Lỗi khi mở bộ mã hóa cho luồng đầu ra #0:0 - có thể các tham số không chính xác như tốc độ bit, tốc độ, chiều rộng hoặc chiều cao
vanadium avatar
lá cờ cn
Xem tại đây https://askubuntu.com/questions/1081895/trouble-with-batch-conversion-of-png-to-pdf-using-convert/1081907#1081907 về cách thuần hóa chuyển đổi Imagemagicks.
mchid avatar
lá cờ bo
@kemaluluz https://stackoverflow.com/a/60793196
kemal uluz avatar
lá cờ nr
@mchid Tôi đã thử nhưng điều duy nhất tôi nghĩ là nó không hiển thị video cho tôi. nó chuyển đổi nhưng không có gì xảy ra.
kemal uluz avatar
lá cờ nr
@mchid ffmpeg -i test1-%01d.png -vf "format=yuv444p,scale:375:500" -c:a copy test.mp4
mchid avatar
lá cờ bo
@kemaluluz `ffmpeg -r 1/10 -i picture-%01d.png video.mp4` hoạt động không có lỗi.
kemal uluz avatar
lá cờ nr
nó chuyển đổi có nhưng không hiển thị cho tôi video .. tại sao?
mchid avatar
lá cờ bo
@kemaluluz Bạn đã thử lệnh của tôi chưa? Nó làm việc cho tôi.
kemal uluz avatar
lá cờ nr
Tôi đã cố gắng ngay bây giờ. nó chuyển đổi nhưng không chơi nó lên. Nó mở vlc nhưng không chơi.
mchid avatar
lá cờ bo
@kemaluluz Tôi không chắc lắm. Hãy thử một người chơi khác.
kemal uluz avatar
lá cờ nr
Tôi đã cố gắng ngay bây giờ. Chỉ có màn hình xanh :/
mchid avatar
lá cờ bo
@kemaluluz Có vẻ như bạn cần cài đặt [các tính năng bổ sung bị hạn chế](https://help.ubuntu.com/community/RestrictedFormats) và có thể là [các gói trình phát trực tuyến này](https://askubuntu.com/questions/590578/green-screen -on-totem-khi-phát-mp4-tệp) cũng vậy.
kemal uluz avatar
lá cờ nr
Hãy để chúng tôi [tiếp tục cuộc thảo luận này trong cuộc trò chuyện](https://chat.stackexchange.com/rooms/127231/discussion-between-kemal-uluz-and-mchid).
kemal uluz avatar
lá cờ nr
Tôi đã thử nó ngay bây giờ với Ubuntu và vấn đề là phải mất một thời gian để chuyển đổi và sau đó nó không phát video
mchid avatar
lá cờ bo
@kemaluluz Bạn đang sử dụng trình phát video nào? Tôi đã thử với lệnh ffmpeg mà bạn đã sử dụng và nó không phát nhưng khi sử dụng các lệnh trong câu trả lời và trình phát video totem thì nó hoạt động. Đảm bảo rằng bạn đã cài đặt [các tính năng bổ sung bị hạn chế](https://help.ubuntu.com/community/RestrictedFormats) và [các gói trình truyền phát này](https://askubuntu.com/questions/590578/green-screen-on- totem-khi-phát-mp4-files) cũng được cài đặt.
mchid avatar
lá cờ bo
Tôi đã thêm một số lệnh. Có thể hơi quá mức cần thiết khi cài đặt tất cả các gói gustreamer đó nhưng sẽ không sao trừ khi bạn thiếu dung lượng đĩa.
kemal uluz avatar
lá cờ nr
@mchid Tôi đã thử các lệnh của bạn để cài đặt các gói nhưng nó không hoạt động. Ví dụ: nó cho tôi biết rằng gir1.2-totem-1.0:amd64 không phải là một gói để cài đặt. Tôi đã thử mà không có amd64. Nó cài đặt nhưng không giúp tôi nhiều
mchid avatar
lá cờ bo
@kemaluluz Tôi đã thay đổi lệnh cài đặt. Như tôi đã nói, tôi đã thử lệnh ffmpeg của bạn và video không phát nhưng sử dụng lệnh của tôi thì được. Vui lòng mở một câu hỏi mới nếu video không phát; đây thực sự là một câu hỏi riêng biệt. Tôi đã thử nghiệm điều này trên hệ thống của mình và nó hoạt động. Cảm ơn.
ADBeveridge avatar
lá cờ lb
Ai đó nên tạo một chương trình thực hiện tất cả những điều này. Tôi nghĩ tôi sẽ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.